# far model CODE resource # near model jump table entries starting at A5 + 0x00000000 (0 of them) # far model jump table entries starting at A5 + 0x0000D768 (16 of them) # A5 relocation data at 0x00001658 # A5 relocation at 000000C0 # A5 relocation at 000000E0 # A5 relocation at 000000E8 # A5 relocation at 00000112 # A5 relocation at 00000188 # A5 relocation at 00000198 # A5 relocation at 000001A8 # A5 relocation at 000001B8 # A5 relocation at 000001EC # A5 relocation at 0000028E # A5 relocation at 000001F6 # A5 relocation at 00000298 # A5 relocation at 00000222 # A5 relocation at 000002DC # A5 relocation at 0000023E # A5 relocation at 000002F8 # A5 relocation at 000003E4 # A5 relocation at 000003EC # A5 relocation at 0000041E # A5 relocation at 0000042A # A5 relocation at 00000448 # A5 relocation at 000004DE # A5 relocation at 000004E6 # A5 relocation at 000004FE # A5 relocation at 0000050C # A5 relocation at 0000059E # A5 relocation at 00000632 # A5 relocation at 0000063E # A5 relocation at 00000950 # A5 relocation at 0000068C # A5 relocation at 00000A06 # A5 relocation at 00000A1A # A5 relocation at 00000A26 # A5 relocation at 00000DAA # A5 relocation at 00000A7C # A5 relocation at 00000E48 # A5 relocation at 00000E58 # A5 relocation at 00000E82 # A5 relocation at 00000E90 # A5 relocation at 00000E98 # A5 relocation at 00000EE6 # A5 relocation at 00000F1C # A5 relocation at 00000F28 # A5 relocation at 00000F2E # A5 relocation at 00000F9C # A5 relocation at 00000FA6 # A5 relocation at 00001086 # A5 relocation at 000010B4 # A5 relocation at 000010DA # A5 relocation at 00001160 # A5 relocation at 000011BE # A5 relocation at 000011DC # A5 relocation at 0000122E # A5 relocation at 0000124C # A5 relocation at 00001296 # A5 relocation at 00001304 # A5 relocation at 00001348 # A5 relocation at 00001416 # A5 relocation at 000015DA # A5 is 0x00000000 # PC relocation data at 0x000016AE # PC relocation at 0000064C # PC relocation at 0000095E # PC relocation at 00000A36 # PC relocation at 00000DB8 # load address is 0x00000000 00000000 0000 0000 ori.b D0, 0x0 00000004 4348 chk.w D1, A0 00000006 455A chk.w D2, [A2]+ 00000008 4E56 FF00 link A6, -0x0100 0000000C 48E7 1738 movem.l -[A7], D3,D5,D6,D7,A2,A3,A4 00000010 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000014 206E 0008 movea.l A0, [A6 + 0x8] 00000018 2250 movea.l A1, [A0] 0000001A 2269 0078 movea.l A1, [A1 + 0x78] 0000001E 4E91 jsr [A1] 00000020 4A00 tst.b D0 00000022 6600 02E2 bne +0x2E4 /* 00000306 */ 00000026 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000002A 206E 0008 movea.l A0, [A6 + 0x8] 0000002E 2250 movea.l A1, [A0] 00000030 2269 007C movea.l A1, [A1 + 0x7C] 00000034 4E91 jsr [A1] 00000036 2D40 FF00 move.l [A6 - 0x100], D0 0000003A 4A80 tst.l D0 0000003C 6700 02E2 beq +0x2E4 /* 00000320 */ 00000040 206E 0008 movea.l A0, [A6 + 0x8] 00000044 4AA8 0004 tst.l [A0 + 0x4] 00000048 6700 02D6 beq +0x2D8 /* 00000320 */ 0000004C 2F00 move.l -[A7], D0 0000004E 2040 movea.l A0, D0 00000050 2050 movea.l A0, [A0] 00000052 2068 0050 movea.l A0, [A0 + 0x50] 00000056 4E90 jsr [A0] 00000058 2E00 move.l D7, D0 0000005A 206E 0008 movea.l A0, [A6 + 0x8] 0000005E 2628 0004 move.l D3, [A0 + 0x4] 00000062 2F03 move.l -[A7], D3 00000064 2243 movea.l A1, D3 00000066 2251 movea.l A1, [A1] 00000068 2269 0050 movea.l A1, [A1 + 0x50] 0000006C 4E91 jsr [A1] 0000006E 2C00 move.l D6, D0 00000070 7A01 moveq.l D5, 0x01 00000072 206E 0008 movea.l A0, [A6 + 0x8] 00000076 5848 addq.w A0, 4 00000078 2D48 FFFC move.l [A6 - 0x4], A0 0000007C 6000 011E bra +0x120 /* 0000019C */ label00000080: 00000080 2F05 move.l -[A7], D5 00000082 2F2E FF00 move.l -[A7], [A6 - 0x100] 00000086 206E FF00 movea.l A0, [A6 - 0x100] 0000008A 2050 movea.l A0, [A0] 0000008C 2068 008C movea.l A0, [A0 + 0x8C] 00000090 4E90 jsr [A0] 00000092 2840 movea.l A4, D0 00000094 2F0C move.l -[A7], A4 00000096 4EB9 0000 1172 jsr [0x00001172] 0000009C 2F05 move.l -[A7], D5 0000009E 206E FFFC movea.l A0, [A6 - 0x4] 000000A2 2610 move.l D3, [A0] 000000A4 2F03 move.l -[A7], D3 000000A6 2043 movea.l A0, D3 000000A8 2050 movea.l A0, [A0] 000000AA 2068 008C movea.l A0, [A0 + 0x8C] 000000AE 4E90 jsr [A0] 000000B0 2D40 FF04 move.l [A6 - 0xFC], D0 000000B4 2F00 move.l -[A7], D0 000000B6 4EB9 0000 1172 jsr [0x00001172] 000000BC 2F0C move.l -[A7], A4 000000BE 4EB9 0000 AFAA jsr [0x0000AFAA] 000000C4 2D40 FF08 move.l [A6 - 0xF8], D0 000000C8 4A80 tst.l D0 000000CA 6712 beq +0x14 /* 000000DE */ 000000CC 2F00 move.l -[A7], D0 000000CE 2040 movea.l A0, D0 000000D0 2050 movea.l A0, [A0] 000000D2 2068 006C movea.l A0, [A0 + 0x6C] 000000D6 4E90 jsr [A0] 000000D8 2D40 FF10 move.l [A6 - 0xF0], D0 000000DC 6006 bra +0x8 /* 000000E4 */ label000000DE: 000000DE 7000 moveq.l D0, 0x00 000000E0 2D40 FF10 move.l [A6 - 0xF0], D0 label000000E4: 000000E4 2F2E FF04 move.l -[A7], [A6 - 0xFC] 000000E8 4EB9 0000 AFAA jsr [0x0000AFAA] 000000EE 2D40 FF0C move.l [A6 - 0xF4], D0 000000F2 4A80 tst.l D0 000000F4 6712 beq +0x14 /* 00000108 */ 000000F6 2F00 move.l -[A7], D0 000000F8 2040 movea.l A0, D0 000000FA 2050 movea.l A0, [A0] 000000FC 2068 006C movea.l A0, [A0 + 0x6C] 00000100 4E90 jsr [A0] 00000102 2D40 FF14 move.l [A6 - 0xEC], D0 00000106 6006 bra +0x8 /* 0000010E */ label00000108: 00000108 7000 moveq.l D0, 0x00 0000010A 2D40 FF14 move.l [A6 - 0xEC], D0 label0000010E: 0000010E 246E FF04 movea.l A2, [A6 - 0xFC] 00000112 202A 0008 move.l D0, [A2 + 0x8] 00000116 222C 0008 move.l D1, [A4 + 0x8] 0000011A B081 cmp.l D0, D1 0000011C 662A bne +0x2C /* 00000148 */ 0000011E 202A 000C move.l D0, [A2 + 0xC] 00000122 222C 000C move.l D1, [A4 + 0xC] 00000126 B081 cmp.l D0, D1 00000128 661E bne +0x20 /* 00000148 */ 0000012A 246E FF08 movea.l A2, [A6 - 0xF8] 0000012E 266E FF0C movea.l A3, [A6 - 0xF4] 00000132 B5CB cmpa.l A2, A3 00000134 6612 bne +0x14 /* 00000148 */ 00000136 200A move.l D0, A2 00000138 6716 beq +0x18 /* 00000150 */ 0000013A 200B move.l D0, A3 0000013C 6712 beq +0x14 /* 00000150 */ 0000013E 206E FF10 movea.l A0, [A6 - 0xF0] 00000142 B1EE FF14 cmpa.l A0, [A6 - 0xEC] 00000146 6708 beq +0xA /* 00000150 */ label00000148: 00000148 1D7C 0001 FF18 move.b [A6 - 0xE8], 0x1 0000014E 6004 bra +0x6 /* 00000154 */ label00000150: 00000150 422E FF18 clr.b [A6 - 0xE8] label00000154: 00000154 202E FF08 move.l D0, [A6 - 0xF8] 00000158 670A beq +0xC /* 00000164 */ 0000015A 2F2E FF08 move.l -[A7], [A6 - 0xF8] 0000015E 4EB9 0000 9D6A jsr [0x00009D6A] label00000164: 00000164 202E FF10 move.l D0, [A6 - 0xF0] 00000168 670A beq +0xC /* 00000174 */ 0000016A 2F2E FF10 move.l -[A7], [A6 - 0xF0] 0000016E 4EB9 0000 9D6A jsr [0x00009D6A] label00000174: 00000174 202E FF0C move.l D0, [A6 - 0xF4] 00000178 670A beq +0xC /* 00000184 */ 0000017A 2F2E FF0C move.l -[A7], [A6 - 0xF4] 0000017E 4EB9 0000 9D6A jsr [0x00009D6A] label00000184: 00000184 202E FF14 move.l D0, [A6 - 0xEC] 00000188 670A beq +0xC /* 00000194 */ 0000018A 2F2E FF14 move.l -[A7], [A6 - 0xEC] 0000018E 4EB9 0000 9D6A jsr [0x00009D6A] label00000194: 00000194 102E FF18 move.b D0, [A6 - 0xE8] 00000198 660C bne +0xE /* 000001A6 */ 0000019A 5285 addq.l D5, 1 label0000019C: 0000019C BA87 cmp.l D5, D7 0000019E 6E06 bgt +0x8 /* 000001A6 */ 000001A0 BA86 cmp.l D5, D6 000001A2 6F00 FEDC ble -0x122 /* 00000080 */ label000001A6: 000001A6 246E 0008 movea.l A2, [A6 + 0x8] 000001AA 2545 000C move.l [A2 + 0xC], D5 000001AE 584A addq.w A2, 4 000001B0 BA86 cmp.l D5, D6 000001B2 6E66 bgt +0x68 /* 0000021A */ 000001B4 2F12 move.l -[A7], [A2] 000001B6 2F05 move.l -[A7], D5 000001B8 2F06 move.l -[A7], D6 000001BA 7001 moveq.l D0, 0x01 000001BC 1F00 move.b -[A7], D0 000001BE 486E FF1C pea.l [A6 - 0xE4] 000001C2 4EB9 0000 51EA jsr [0x000051EA] 000001C8 486E FF1C pea.l [A6 - 0xE4] 000001CC 4EB9 0000 5122 jsr [0x00005122] 000001D2 2640 movea.l A3, D0 000001D4 284A movea.l A4, A2 000001D6 6028 bra +0x2A /* 00000200 */ label000001D8: 000001D8 2F2E FF20 move.l -[A7], [A6 - 0xE0] 000001DC 2614 move.l D3, [A4] 000001DE 2F03 move.l -[A7], D3 000001E0 2043 movea.l A0, D3 000001E2 2050 movea.l A0, [A0] 000001E4 2068 00B8 movea.l A0, [A0 + 0xB8] 000001E8 4E90 jsr [A0] 000001EA 2F0B move.l -[A7], A3 000001EC 2053 movea.l A0, [A3] 000001EE 2068 0044 movea.l A0, [A0 + 0x44] 000001F2 4E90 jsr [A0] 000001F4 486E FF1C pea.l [A6 - 0xE4] 000001F8 4EB9 0000 511A jsr [0x0000511A] 000001FE 2640 movea.l A3, D0 label00000200: 00000200 486E FF1C pea.l [A6 - 0xE4] 00000204 206E FF1C movea.l A0, [A6 - 0xE4] 00000208 2050 movea.l A0, [A0] 0000020A 4E90 jsr [A0] 0000020C 4A00 tst.b D0 0000020E 66C8 bne -0x36 /* 000001D8 */ 00000210 486E FF1C pea.l [A6 - 0xE4] 00000214 4EB9 0000 4F4A jsr [0x00004F4A] label0000021A: 0000021A 246E 0008 movea.l A2, [A6 + 0x8] 0000021E 584A addq.w A2, 4 00000220 BA87 cmp.l D5, D7 00000222 6E00 00B0 bgt +0xB2 /* 000002D4 */ 00000226 0C86 0000 0000 cmpi.l D6, 0x0 0000022C 6F12 ble +0x14 /* 00000240 */ 0000022E 2612 move.l D3, [A2] 00000230 2F03 move.l -[A7], D3 00000232 2043 movea.l A0, D3 00000234 2050 movea.l A0, [A0] 00000236 2068 0094 movea.l A0, [A0 + 0x94] 0000023A 4E90 jsr [A0] 0000023C 2840 movea.l A4, D0 0000023E 6004 bra +0x6 /* 00000244 */ label00000240: 00000240 7000 moveq.l D0, 0x00 00000242 2840 movea.l A4, D0 label00000244: 00000244 2F2E FF00 move.l -[A7], [A6 - 0x100] 00000248 2F05 move.l -[A7], D5 0000024A 2F2E FF00 move.l -[A7], [A6 - 0x100] 0000024E 206E FF00 movea.l A0, [A6 - 0x100] 00000252 2050 movea.l A0, [A0] 00000254 2068 0050 movea.l A0, [A0 + 0x50] 00000258 4E90 jsr [A0] 0000025A 2F00 move.l -[A7], D0 0000025C 7001 moveq.l D0, 0x01 0000025E 1F00 move.b -[A7], D0 00000260 486E FF8C pea.l [A6 - 0x74] 00000264 4EB9 0000 51EA jsr [0x000051EA] 0000026A 486E FF8C pea.l [A6 - 0x74] 0000026E 4EB9 0000 5122 jsr [0x00005122] 00000274 2640 movea.l A3, D0 00000276 246E 0008 movea.l A2, [A6 + 0x8] 0000027A 584A addq.w A2, 4 0000027C 603C bra +0x3E /* 000002BA */ label0000027E: 0000027E 200C move.l D0, A4 00000280 6708 beq +0xA /* 0000028A */ 00000282 294B 0018 move.l [A4 + 0x18], A3 00000286 7000 moveq.l D0, 0x00 00000288 2840 movea.l A4, D0 label0000028A: 0000028A 2F0B move.l -[A7], A3 0000028C 2612 move.l D3, [A2] 0000028E 2F03 move.l -[A7], D3 00000290 2043 movea.l A0, D3 00000292 2050 movea.l A0, [A0] 00000294 2068 00E4 movea.l A0, [A0 + 0xE4] 00000298 4E90 jsr [A0] 0000029A 2F2E FF90 move.l -[A7], [A6 - 0x70] 0000029E 2F2E FF00 move.l -[A7], [A6 - 0x100] 000002A2 206E FF00 movea.l A0, [A6 - 0x100] 000002A6 2050 movea.l A0, [A0] 000002A8 2068 00B8 movea.l A0, [A0 + 0xB8] 000002AC 4E90 jsr [A0] 000002AE 486E FF8C pea.l [A6 - 0x74] 000002B2 4EB9 0000 511A jsr [0x0000511A] 000002B8 2640 movea.l A3, D0 label000002BA: 000002BA 486E FF8C pea.l [A6 - 0x74] 000002BE 206E FF8C movea.l A0, [A6 - 0x74] 000002C2 2050 movea.l A0, [A0] 000002C4 4E90 jsr [A0] 000002C6 4A00 tst.b D0 000002C8 66B4 bne -0x4A /* 0000027E */ 000002CA 486E FF8C pea.l [A6 - 0x74] 000002CE 4EB9 0000 4F4A jsr [0x00004F4A] label000002D4: 000002D4 206E 0008 movea.l A0, [A6 + 0x8] 000002D8 2628 0004 move.l D3, [A0 + 0x4] 000002DC 2F03 move.l -[A7], D3 000002DE 2043 movea.l A0, D3 000002E0 2050 movea.l A0, [A0] 000002E2 2068 0094 movea.l A0, [A0 + 0x94] 000002E6 4E90 jsr [A0] 000002E8 2640 movea.l A3, D0 000002EA 200B move.l D0, A3 000002EC 6706 beq +0x8 /* 000002F4 */ 000002EE 7000 moveq.l D0, 0x00 000002F0 2740 0018 move.l [A3 + 0x18], D0 label000002F4: 000002F4 2F2E FF00 move.l -[A7], [A6 - 0x100] 000002F8 206E FF00 movea.l A0, [A6 - 0x100] 000002FC 2050 movea.l A0, [A0] 000002FE 2068 0088 movea.l A0, [A0 + 0x88] 00000302 4E90 jsr [A0] 00000304 601A bra +0x1C /* 00000320 */ label00000306: 00000306 246E 0008 movea.l A2, [A6 + 0x8] 0000030A 266A 0004 movea.l A3, [A2 + 0x4] 0000030E 200B move.l D0, A3 00000310 670E beq +0x10 /* 00000320 */ 00000312 2F0B move.l -[A7], A3 00000314 2053 movea.l A0, [A3] 00000316 2068 0050 movea.l A0, [A0 + 0x50] 0000031A 4E90 jsr [A0] 0000031C 2540 000C move.l [A2 + 0xC], D0 label00000320: 00000320 2F3C 0000 04B6 move.l -[A7], 0x4B6 00000326 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000032A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000032E 206E 0008 movea.l A0, [A6 + 0x8] 00000332 2050 movea.l A0, [A0] 00000334 2068 0018 movea.l A0, [A0 + 0x18] 00000338 4E90 jsr [A0] 0000033A 4CDF 1CE8 movem.l D3,D5,D6,D7,A2,A3,A4, [A7]+ 0000033E 4E5E unlink A6 00000340 205F movea.l A0, [A7]+ 00000342 584F addq.w A7, 4 00000344 4ED0 jmp [A0] 00000346 9043 sub.w D0, D3 00000348 7261 moveq.l D1, 0x61 0000034A 776C moveq.l D3, 0x6C 0000034C 5F5F subq.w [A7]+, 7 0000034E 3654 movea.w A3, [A4] 00000350 5374 6163 6B46 7600 0000 subq.w [[A4 + 0x6B46] + 0x76000000], 1 0000035A FFFF .invalid <> 0000035C 4E56 FFF4 link A6, -0x000C 00000360 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4 00000364 266E 0008 movea.l A3, [A6 + 0x8] 00000368 7000 moveq.l D0, 0x00 0000036A 2D40 FFF4 move.l [A6 - 0xC], D0 0000036E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000372 206E 000C movea.l A0, [A6 + 0xC] 00000376 2050 movea.l A0, [A0] 00000378 2068 006C movea.l A0, [A0 + 0x6C] 0000037C 4E90 jsr [A0] 0000037E 2D40 FFF8 move.l [A6 - 0x8], D0 00000382 262B 0004 move.l D3, [A3 + 0x4] 00000386 2F03 move.l -[A7], D3 00000388 2043 movea.l A0, D3 0000038A 2050 movea.l A0, [A0] 0000038C 2068 0050 movea.l A0, [A0 + 0x50] 00000390 4E90 jsr [A0] 00000392 2800 move.l D4, D0 00000394 204B movea.l A0, A3 00000396 5848 addq.w A0, 4 00000398 2D48 FFFC move.l [A6 - 0x4], A0 0000039C 6068 bra +0x6A /* 00000406 */ label0000039E: 0000039E 2004 move.l D0, D4 000003A0 5384 subq.l D4, 1 000003A2 2F00 move.l -[A7], D0 000003A4 206E FFFC movea.l A0, [A6 - 0x4] 000003A8 2610 move.l D3, [A0] 000003AA 2F03 move.l -[A7], D3 000003AC 2043 movea.l A0, D3 000003AE 2050 movea.l A0, [A0] 000003B0 2068 008C movea.l A0, [A0 + 0x8C] 000003B4 4E90 jsr [A0] 000003B6 2840 movea.l A4, D0 000003B8 2F0C move.l -[A7], A4 000003BA 4EB9 0000 1172 jsr [0x00001172] 000003C0 2F0C move.l -[A7], A4 000003C2 4EB9 0000 AFAA jsr [0x0000AFAA] 000003C8 2440 movea.l A2, D0 000003CA 200A move.l D0, A2 000003CC 670E beq +0x10 /* 000003DC */ 000003CE 2F0A move.l -[A7], A2 000003D0 2052 movea.l A0, [A2] 000003D2 2068 006C movea.l A0, [A0 + 0x6C] 000003D6 4E90 jsr [A0] 000003D8 2640 movea.l A3, D0 000003DA 6004 bra +0x6 /* 000003E0 */ label000003DC: 000003DC 7000 moveq.l D0, 0x00 000003DE 2640 movea.l A3, D0 label000003E0: 000003E0 200A move.l D0, A2 000003E2 670A beq +0xC /* 000003EE */ 000003E4 B7EE FFF8 cmpa.l A3, [A6 - 0x8] 000003E8 6604 bne +0x6 /* 000003EE */ 000003EA 2D4C FFF4 move.l [A6 - 0xC], A4 label000003EE: 000003EE 200A move.l D0, A2 000003F0 6708 beq +0xA /* 000003FA */ 000003F2 2F0A move.l -[A7], A2 000003F4 4EB9 0000 9D6A jsr [0x00009D6A] label000003FA: 000003FA 200B move.l D0, A3 000003FC 6708 beq +0xA /* 00000406 */ 000003FE 2F0B move.l -[A7], A3 00000400 4EB9 0000 9D6A jsr [0x00009D6A] label00000406: 00000406 0C84 0000 0000 cmpi.l D4, 0x0 0000040C 6F06 ble +0x8 /* 00000414 */ 0000040E 202E FFF4 move.l D0, [A6 - 0xC] 00000412 678A beq -0x74 /* 0000039E */ label00000414: 00000414 202E FFF8 move.l D0, [A6 - 0x8] 00000418 670A beq +0xC /* 00000424 */ 0000041A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000041E 4EB9 0000 9D6A jsr [0x00009D6A] label00000424: 00000424 202E FFF4 move.l D0, [A6 - 0xC] 00000428 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+ 0000042C 4E5E unlink A6 0000042E 205F movea.l A0, [A7]+ 00000430 504F addq.w A7, 8 00000432 4ED0 jmp [A0] 00000434 8032 4669 or.b D0, [A2 + D4.w * 8 + 0x69] 00000438 6E64 bgt +0x66 /* 0000049E */ 0000043A 5374 6163 6B46 7261 6D65 subq.w [[A4 + 0x6B46] + 0x72616D65], 1 00000444 466F 724D not.w [A7 + 0x724D] 00000448 6F64 ble +0x66 /* 000004AE */ 0000044A 756C moveq.l D2, 0x6C 0000044C 655F bcs +0x61 /* 000004AD */ 0000044E 5F36 5453 subq.b [A6 + D5.w * 4 + 0x53], 7 00000452 7461 moveq.l D2, 0x61 00000454 636B bls +0x6D /* 000004C1 */ 00000456 4650 not.w [A0] 00000458 3134 5453 move.w -[A0], [A4 + D5.w * 4 + 0x53] 0000045C 796D moveq.l D4, 0x6D 0000045E 626F bhi +0x71 /* 000004CF */ 00000460 6C69 bge +0x6B /* 000004CB */ 00000462 6353 bls +0x55 /* 000004B7 */ 00000464 636F bls +0x71 /* 000004D5 */ 00000466 7065 moveq.l D0, 0x65 00000468 0000 FFFF ori.b D0, 0xFF 0000046C 4E56 FFFC link A6, -0x0004 00000470 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4 00000474 286E 0008 movea.l A4, [A6 + 0x8] 00000478 7000 moveq.l D0, 0x00 0000047A 2640 movea.l A3, D0 0000047C 262C 0004 move.l D3, [A4 + 0x4] 00000480 2F03 move.l -[A7], D3 00000482 2043 movea.l A0, D3 00000484 2050 movea.l A0, [A0] 00000486 2068 0050 movea.l A0, [A0 + 0x50] 0000048A 4E90 jsr [A0] 0000048C 2800 move.l D4, D0 0000048E 204C movea.l A0, A4 00000490 5848 addq.w A0, 4 00000492 2D48 FFFC move.l [A6 - 0x4], A0 00000496 6064 bra +0x66 /* 000004FC */ label00000498: 00000498 2004 move.l D0, D4 0000049A 5384 subq.l D4, 1 0000049C 2F00 move.l -[A7], D0 label0000049E: 0000049E 206E FFFC movea.l A0, [A6 - 0x4] 000004A2 2610 move.l D3, [A0] 000004A4 2F03 move.l -[A7], D3 000004A6 2043 movea.l A0, D3 000004A8 2050 movea.l A0, [A0] 000004AA 2068 008C movea.l A0, [A0 + 0x8C] label000004AE: 000004AE 4E90 jsr [A0] 000004B0 2840 movea.l A4, D0 000004B2 2F0C move.l -[A7], A4 000004B4 4EB9 0000 1172 jsr [0x00001172] 000004BA 2F0C move.l -[A7], A4 000004BC 4EB9 0000 AFAA jsr [0x0000AFAA] 000004C2 2440 movea.l A2, D0 000004C4 602E bra +0x30 /* 000004F4 */ label000004C6: 000004C6 B5EE 000C cmpa.l A2, [A6 + 0xC] 000004CA 6610 bne +0x12 /* 000004DC */ 000004CC 264C movea.l A3, A4 000004CE 200A move.l D0, A2 000004D0 6722 beq +0x24 /* 000004F4 */ 000004D2 2F0A move.l -[A7], A2 000004D4 4EB9 0000 9D6A jsr [0x00009D6A] 000004DA 6018 bra +0x1A /* 000004F4 */ label000004DC: 000004DC 200A move.l D0, A2 000004DE 6708 beq +0xA /* 000004E8 */ 000004E0 2F0A move.l -[A7], A2 000004E2 4EB9 0000 9D6A jsr [0x00009D6A] label000004E8: 000004E8 2F0A move.l -[A7], A2 000004EA 2052 movea.l A0, [A2] 000004EC 2068 0060 movea.l A0, [A0 + 0x60] 000004F0 4E90 jsr [A0] 000004F2 2440 movea.l A2, D0 label000004F4: 000004F4 200A move.l D0, A2 000004F6 6704 beq +0x6 /* 000004FC */ 000004F8 200B move.l D0, A3 000004FA 67CA beq -0x34 /* 000004C6 */ label000004FC: 000004FC 0C84 0000 0000 cmpi.l D4, 0x0 00000502 6F04 ble +0x6 /* 00000508 */ 00000504 200B move.l D0, A3 00000506 6790 beq -0x6E /* 00000498 */ label00000508: 00000508 200B move.l D0, A3 0000050A 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+ 0000050E 4E5E unlink A6 00000510 205F movea.l A0, [A7]+ 00000512 504F addq.w A7, 8 00000514 4ED0 jmp [A0] 00000516 8031 4669 or.b D0, [A1 + D4.w * 8 + 0x69] 0000051A 6E64 bgt +0x66 /* 00000580 */ 0000051C 5374 6163 6B46 7261 6D65 subq.w [[A4 + 0x6B46] + 0x72616D65], 1 00000526 466F 7253 not.w [A7 + 0x7253] 0000052A 636F bls +0x71 /* 0000059B */ 0000052C 7065 moveq.l D0, 0x65 0000052E 5F5F subq.w [A7]+, 7 00000530 3654 movea.w A3, [A4] 00000532 5374 6163 6B46 5031 3454 subq.w [[A4 + 0x6B46] + 0x50313454], 1 0000053C 5379 6D62 6F6C subq.w [0x6D626F6C], 1 00000542 6963 bvs +0x65 /* 000005A7 */ 00000544 5363 subq.w -[A3], 1 00000546 6F70 ble +0x72 /* 000005B8 */ 00000548 6500 0000 bcs +0x2 /* 0000054A */ // begin alternate branch 0000054A-00000550 label0000054A: 0000054A 0000 4E56 ori.b D0, 0x56 /* 'V' */ 0000054E FF80 .invalid <> // end alternate branch 0000054A-00000550 label0000054A: // (misaligned) 0000054C 4E56 FF80 link A6, -0x0080 00000550 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000554 286E 0008 movea.l A4, [A6 + 0x8] 00000558 4203 clr.b D3 0000055A 1D43 FF80 move.b [A6 - 0x80], D3 0000055E 7004 moveq.l D0, 0x04 00000560 3D40 FFD8 move.w [A6 - 0x28], D0 00000564 7008 moveq.l D0, 0x08 00000566 3D40 FFDA move.w [A6 - 0x26], D0 0000056A 7014 moveq.l D0, 0x14 0000056C 3D40 FFDC move.w [A6 - 0x24], D0 00000570 1D43 FFDE move.b [A6 - 0x22], D3 00000574 4EB9 0000 39BA jsr [0x000039BA] 0000057A 2D40 FFB8 move.l [A6 - 0x48], D0 0000057E 7020 moveq.l D0, 0x20 label00000580: 00000580 1F00 move.b -[A7], D0 00000582 486E FF88 pea.l [A6 - 0x78] 00000586 2F2C 0010 move.l -[A7], [A4 + 0x10] 0000058A 244C movea.l A2, A4 0000058C 504A addq.w A2, 8 0000058E 2612 move.l D3, [A2] 00000590 2F03 move.l -[A7], D3 00000592 2043 movea.l A0, D3 00000594 2050 movea.l A0, [A0] 00000596 2068 0088 movea.l A0, [A0 + 0x88] 0000059A 4E90 jsr [A0] 0000059C 3A00 move.w D5, D0 0000059E 671A beq +0x1C /* 000005BA */ 000005A0 3F05 move.w -[A7], D5 000005A2 2012 move.l D0, [A2] 000005A4 2D40 FFE0 move.l [A6 - 0x20], D0 000005A8 2040 movea.l A0, D0 000005AA 2668 0044 movea.l A3, [A0 + 0x44] 000005AE 200B move.l D0, A3 000005B0 2F00 move.l -[A7], D0 000005B2 2053 movea.l A0, [A3] 000005B4 2068 00C8 movea.l A0, [A0 + 0xC8] label000005B8: 000005B8 4E90 jsr [A0] label000005BA: 000005BA 282E FF88 move.l D4, [A6 - 0x78] 000005BE 7001 moveq.l D0, 0x01 000005C0 1F00 move.b -[A7], D0 000005C2 486E FF88 pea.l [A6 - 0x78] 000005C6 2F2C 0010 move.l -[A7], [A4 + 0x10] 000005CA 244C movea.l A2, A4 000005CC 504A addq.w A2, 8 000005CE 2612 move.l D3, [A2] 000005D0 2F03 move.l -[A7], D3 000005D2 2043 movea.l A0, D3 000005D4 2050 movea.l A0, [A0] 000005D6 2068 0088 movea.l A0, [A0 + 0x88] 000005DA 4E90 jsr [A0] 000005DC 3A00 move.w D5, D0 000005DE 671A beq +0x1C /* 000005FA */ 000005E0 3F05 move.w -[A7], D5 000005E2 2012 move.l D0, [A2] 000005E4 2D40 FFE4 move.l [A6 - 0x1C], D0 000005E8 2040 movea.l A0, D0 000005EA 2668 0044 movea.l A3, [A0 + 0x44] 000005EE 200B move.l D0, A3 000005F0 2F00 move.l -[A7], D0 000005F2 2053 movea.l A0, [A3] 000005F4 2068 00C8 movea.l A0, [A0 + 0xC8] 000005F8 4E90 jsr [A0] label000005FA: 000005FA 2D6E FF88 FF8C move.l [A6 - 0x74], [A6 - 0x78] 00000600 2F2C 0010 move.l -[A7], [A4 + 0x10] 00000604 2F2C 0008 move.l -[A7], [A4 + 0x8] 00000608 4EB9 0000 6F82 jsr [0x00006F82] 0000060E 2F3C 0000 0122 move.l -[A7], 0x122 00000614 4EB9 0000 0BEA jsr [0x00000BEA] 0000061A 2640 movea.l A3, D0 0000061C 200B move.l D0, A3 0000061E 6708 beq +0xA /* 00000628 */ 00000620 2F0B move.l -[A7], A3 00000622 4EB9 0000 0E10 jsr [0x00000E10] label00000628: 00000628 2F2E FF8C move.l -[A7], [A6 - 0x74] 0000062C 2F04 move.l -[A7], D4 0000062E 2F0C move.l -[A7], A4 00000630 7001 moveq.l D0, 0x01 00000632 1F00 move.b -[A7], D0 00000634 2F0B move.l -[A7], A3 00000636 2053 movea.l A0, [A3] 00000638 2068 0050 movea.l A0, [A0 + 0x50] 0000063C 4E90 jsr [A0] 0000063E 7000 moveq.l D0, 0x00 00000640 2740 0018 move.l [A3 + 0x18], D0 00000644 2D4B FF84 move.l [A6 - 0x7C], A3 00000648 2F0B move.l -[A7], A3 0000064A 2F2E FFB8 move.l -[A7], [A6 - 0x48] 0000064E 206E FFB8 movea.l A0, [A6 - 0x48] 00000652 2050 movea.l A0, [A0] 00000654 2068 00E0 movea.l A0, [A0 + 0xE0] 00000658 4E90 jsr [A0] 0000065A 2D6E FF8C FF90 move.l [A6 - 0x70], [A6 - 0x74] 00000660 2F0B move.l -[A7], A3 00000662 4EB9 0000 AFAA jsr [0x0000AFAA] 00000668 2D40 FFBC move.l [A6 - 0x44], D0 0000066C 4A80 tst.l D0 0000066E 6710 beq +0x12 /* 00000680 */ 00000670 2F00 move.l -[A7], D0 00000672 2040 movea.l A0, D0 00000674 2050 movea.l A0, [A0] 00000676 2068 006C movea.l A0, [A0 + 0x6C] 0000067A 4E90 jsr [A0] 0000067C 2D40 FFBC move.l [A6 - 0x44], D0 label00000680: 00000680 2E2B 0014 move.l D7, [A3 + 0x14] 00000684 246B 001C movea.l A2, [A3 + 0x1C] 00000688 200A move.l D0, A2 0000068A 670E beq +0x10 /* 0000069A */ 0000068C 2F0A move.l -[A7], A2 0000068E 2052 movea.l A0, [A2] 00000690 2068 0070 movea.l A0, [A0 + 0x70] 00000694 4E90 jsr [A0] 00000696 2600 move.l D3, D0 00000698 6002 bra +0x4 /* 0000069C */ label0000069A: 0000069A 7600 moveq.l D3, 0x00 label0000069C: 0000069C 202E FFBC move.l D0, [A6 - 0x44] 000006A0 6700 009E beq +0xA0 /* 00000740 */ 000006A4 2F03 move.l -[A7], D3 000006A6 246C 0008 movea.l A2, [A4 + 0x8] 000006AA 202A 0044 move.l D0, [A2 + 0x44] 000006AE 2F00 move.l -[A7], D0 000006B0 4227 clr.b -[A7] 000006B2 2F2E FFBC move.l -[A7], [A6 - 0x44] 000006B6 206E FFBC movea.l A0, [A6 - 0x44] 000006BA 2250 movea.l A1, [A0] 000006BC 2269 0090 movea.l A1, [A1 + 0x90] 000006C0 4E91 jsr [A1] 000006C2 4A00 tst.b D0 000006C4 677A beq +0x7C /* 00000740 */ 000006C6 206E FFBC movea.l A0, [A6 - 0x44] 000006CA 7046 moveq.l D0, 0x46 000006CC D1C0 add.l A0, D0 000006CE 43EE FFC0 lea.l A1, [A6 - 0x40] 000006D2 7005 moveq.l D0, 0x05 label000006D4: 000006D4 22D8 move.l [A1]+, [A0]+ 000006D6 51C8 FFFC dbf D0, -0x6 /* 000006D4 */ 000006DA BEAE FFCC cmp.l D7, [A6 - 0x34] 000006DE 6F48 ble +0x4A /* 00000728 */ 000006E0 BEAE FFD0 cmp.l D7, [A6 - 0x30] 000006E4 6E42 bgt +0x44 /* 00000728 */ 000006E6 2F2E FF90 move.l -[A7], [A6 - 0x70] 000006EA 486E FFD8 pea.l [A6 - 0x28] 000006EE 486E FF8C pea.l [A6 - 0x74] 000006F2 4227 clr.b -[A7] 000006F4 4227 clr.b -[A7] 000006F6 486E FFDE pea.l [A6 - 0x22] 000006FA 246C 0008 movea.l A2, [A4 + 0x8] 000006FE 266A 0044 movea.l A3, [A2 + 0x44] 00000702 200B move.l D0, A3 00000704 2F00 move.l -[A7], D0 00000706 2053 movea.l A0, [A3] 00000708 2068 00C0 movea.l A0, [A0 + 0xC0] 0000070C 4E90 jsr [A0] 0000070E 3A00 move.w D5, D0 00000710 6716 beq +0x18 /* 00000728 */ 00000712 3F05 move.w -[A7], D5 00000714 246C 0008 movea.l A2, [A4 + 0x8] 00000718 266A 0044 movea.l A3, [A2 + 0x44] 0000071C 200B move.l D0, A3 0000071E 2F00 move.l -[A7], D0 00000720 2053 movea.l A0, [A3] 00000722 2068 00C8 movea.l A0, [A0 + 0xC8] 00000726 4E90 jsr [A0] label00000728: 00000728 262E FFD4 move.l D3, [A6 - 0x2C] 0000072C BE83 cmp.l D7, D3 0000072E 6F08 ble +0xA /* 00000738 */ 00000730 4A83 tst.l D3 00000732 6704 beq +0x6 /* 00000738 */ 00000734 7000 moveq.l D0, 0x00 00000736 6002 bra +0x4 /* 0000073A */ label00000738: 00000738 7001 moveq.l D0, 0x01 label0000073A: 0000073A 1D40 FF80 move.b [A6 - 0x80], D0 0000073E 6042 bra +0x44 /* 00000782 */ label00000740: 00000740 2F2E FF90 move.l -[A7], [A6 - 0x70] 00000744 486E FFD8 pea.l [A6 - 0x28] 00000748 486E FF8C pea.l [A6 - 0x74] 0000074C 4227 clr.b -[A7] 0000074E 4227 clr.b -[A7] 00000750 486E FFDE pea.l [A6 - 0x22] 00000754 246C 0008 movea.l A2, [A4 + 0x8] 00000758 266A 0044 movea.l A3, [A2 + 0x44] 0000075C 200B move.l D0, A3 0000075E 2F00 move.l -[A7], D0 00000760 2053 movea.l A0, [A3] 00000762 2068 00C0 movea.l A0, [A0 + 0xC0] 00000766 4E90 jsr [A0] 00000768 3A00 move.w D5, D0 0000076A 6716 beq +0x18 /* 00000782 */ 0000076C 3F05 move.w -[A7], D5 0000076E 246C 0008 movea.l A2, [A4 + 0x8] 00000772 266A 0044 movea.l A3, [A2 + 0x44] 00000776 200B move.l D0, A3 00000778 2F00 move.l -[A7], D0 0000077A 2053 movea.l A0, [A3] 0000077C 2068 00C8 movea.l A0, [A0 + 0xC8] 00000780 4E90 jsr [A0] label00000782: 00000782 202E FF8C move.l D0, [A6 - 0x74] 00000786 7601 moveq.l D3, 0x01 00000788 C083 and.l D0, D3 0000078A 670A beq +0xC /* 00000796 */ 0000078C 53AE FF8C subq.l [A6 - 0x74], 1 00000790 422E FFB4 clr.b [A6 - 0x4C] 00000794 6006 bra +0x8 /* 0000079C */ label00000796: 00000796 1D7C 0001 FFB4 move.b [A6 - 0x4C], 0x1 label0000079C: 0000079C 7E00 moveq.l D7, 0x00 0000079E 264C movea.l A3, A4 000007A0 504B addq.w A3, 8 000007A2 204C movea.l A0, A4 000007A4 7010 moveq.l D0, 0x10 000007A6 D1C0 add.l A0, D0 000007A8 2D48 FFFC move.l [A6 - 0x4], A0 000007AC 6000 01C4 bra +0x1C6 /* 00000972 */ label000007B0: 000007B0 102E FFB4 move.b D0, [A6 - 0x4C] 000007B4 6600 0084 bne +0x86 /* 0000083A */ 000007B8 2F2E FF8C move.l -[A7], [A6 - 0x74] 000007BC 486E FFDA pea.l [A6 - 0x26] 000007C0 486E FFAC pea.l [A6 - 0x54] 000007C4 4227 clr.b -[A7] 000007C6 4227 clr.b -[A7] 000007C8 486E FFDE pea.l [A6 - 0x22] 000007CC 2013 move.l D0, [A3] 000007CE 2D40 FFE8 move.l [A6 - 0x18], D0 000007D2 2040 movea.l A0, D0 000007D4 2468 0044 movea.l A2, [A0 + 0x44] 000007D8 200A move.l D0, A2 000007DA 2F00 move.l -[A7], D0 000007DC 2052 movea.l A0, [A2] 000007DE 2068 00C0 movea.l A0, [A0 + 0xC0] 000007E2 4E90 jsr [A0] 000007E4 4A40 tst.w D0 000007E6 6600 01A6 bne +0x1A8 /* 0000098E */ 000007EA 2C2E FFAC move.l D6, [A6 - 0x54] 000007EE 202E FFAC move.l D0, [A6 - 0x54] 000007F2 5980 subq.l D0, 4 000007F4 2F00 move.l -[A7], D0 000007F6 486E FFD8 pea.l [A6 - 0x28] 000007FA 486E FF94 pea.l [A6 - 0x6C] 000007FE 4227 clr.b -[A7] 00000800 4227 clr.b -[A7] 00000802 486E FFDE pea.l [A6 - 0x22] 00000806 2013 move.l D0, [A3] 00000808 2D40 FFEC move.l [A6 - 0x14], D0 0000080C 2040 movea.l A0, D0 0000080E 2468 0044 movea.l A2, [A0 + 0x44] 00000812 200A move.l D0, A2 00000814 2F00 move.l -[A7], D0 00000816 2052 movea.l A0, [A2] 00000818 2068 00C0 movea.l A0, [A0 + 0xC0] 0000081C 4E90 jsr [A0] 0000081E 3A00 move.w D5, D0 00000820 0CAE FFFF FFFF FF94 cmpi.l [A6 - 0x6C], 0xFFFFFFFF 00000828 660C bne +0xE /* 00000836 */ 0000082A 2D46 FF8C move.l [A6 - 0x74], D6 0000082E 1D7C 0001 FFB4 move.b [A6 - 0x4C], 0x1 00000834 6004 bra +0x6 /* 0000083A */ label00000836: 00000836 282E FFB0 move.l D4, [A6 - 0x50] label0000083A: 0000083A 102E FFB4 move.b D0, [A6 - 0x4C] 0000083E 6700 00DA beq +0xDC /* 0000091A */ 00000842 2F2E FF8C move.l -[A7], [A6 - 0x74] 00000846 486E FFDC pea.l [A6 - 0x24] 0000084A 486E FF98 pea.l [A6 - 0x68] 0000084E 4227 clr.b -[A7] 00000850 4227 clr.b -[A7] 00000852 486E FFDE pea.l [A6 - 0x22] 00000856 2013 move.l D0, [A3] 00000858 2D40 FFF0 move.l [A6 - 0x10], D0 0000085C 2040 movea.l A0, D0 0000085E 2468 0044 movea.l A2, [A0 + 0x44] 00000862 200A move.l D0, A2 00000864 2F00 move.l -[A7], D0 00000866 2052 movea.l A0, [A2] 00000868 2068 00C0 movea.l A0, [A0 + 0xC0] 0000086C 4E90 jsr [A0] 0000086E 3A00 move.w D5, D0 00000870 6600 00A8 bne +0xAA /* 0000091A */ 00000874 2C2E FF98 move.l D6, [A6 - 0x68] 00000878 202E FF98 move.l D0, [A6 - 0x68] 0000087C 7601 moveq.l D3, 0x01 0000087E C083 and.l D0, D3 00000880 6740 beq +0x42 /* 000008C2 */ 00000882 5386 subq.l D6, 1 00000884 422E FFB4 clr.b [A6 - 0x4C] 00000888 2F06 move.l -[A7], D6 0000088A 486E FFDA pea.l [A6 - 0x26] 0000088E 486E FFAC pea.l [A6 - 0x54] 00000892 4227 clr.b -[A7] 00000894 4227 clr.b -[A7] 00000896 486E FFDE pea.l [A6 - 0x22] 0000089A 2013 move.l D0, [A3] 0000089C 2D40 FFF4 move.l [A6 - 0xC], D0 000008A0 2040 movea.l A0, D0 000008A2 2468 0044 movea.l A2, [A0 + 0x44] 000008A6 200A move.l D0, A2 000008A8 2F00 move.l -[A7], D0 000008AA 2052 movea.l A0, [A2] 000008AC 2068 00C0 movea.l A0, [A0 + 0xC0] 000008B0 4E90 jsr [A0] 000008B2 3A00 move.w D5, D0 000008B4 6600 00D8 bne +0xDA /* 0000098E */ 000008B8 2C2E FFAC move.l D6, [A6 - 0x54] 000008BC 282E FFB0 move.l D4, [A6 - 0x50] 000008C0 6058 bra +0x5A /* 0000091A */ label000008C2: 000008C2 102E FF80 move.b D0, [A6 - 0x80] 000008C6 6746 beq +0x48 /* 0000090E */ 000008C8 7021 moveq.l D0, 0x21 000008CA 1F00 move.b -[A7], D0 000008CC 486E FF88 pea.l [A6 - 0x78] 000008D0 206E FFFC movea.l A0, [A6 - 0x4] 000008D4 2F10 move.l -[A7], [A0] 000008D6 2613 move.l D3, [A3] 000008D8 2F03 move.l -[A7], D3 000008DA 2043 movea.l A0, D3 000008DC 2050 movea.l A0, [A0] 000008DE 2068 0088 movea.l A0, [A0 + 0x88] 000008E2 4E90 jsr [A0] 000008E4 3A00 move.w D5, D0 000008E6 671A beq +0x1C /* 00000902 */ 000008E8 3F05 move.w -[A7], D5 000008EA 2013 move.l D0, [A3] 000008EC 2D40 FFF8 move.l [A6 - 0x8], D0 000008F0 2040 movea.l A0, D0 000008F2 2468 0044 movea.l A2, [A0 + 0x44] 000008F6 200A move.l D0, A2 000008F8 2F00 move.l -[A7], D0 000008FA 2052 movea.l A0, [A2] 000008FC 2068 00C8 movea.l A0, [A0 + 0xC8] 00000900 4E90 jsr [A0] label00000902: 00000902 282E FF88 move.l D4, [A6 - 0x78] 00000906 5984 subq.l D4, 4 00000908 422E FF80 clr.b [A6 - 0x80] 0000090C 6006 bra +0x8 /* 00000914 */ label0000090E: 0000090E 282E FFA0 move.l D4, [A6 - 0x60] 00000912 5984 subq.l D4, 4 label00000914: 00000914 1D7C 0001 FFB4 move.b [A6 - 0x4C], 0x1 label0000091A: 0000091A 70FC moveq.l D0, 0xFFFFFFFC 0000091C B880 cmp.l D4, D0 0000091E 674C beq +0x4E /* 0000096C */ 00000920 2F3C 0000 0122 move.l -[A7], 0x122 00000926 4EB9 0000 0BEA jsr [0x00000BEA] 0000092C 2440 movea.l A2, D0 0000092E 200A move.l D0, A2 00000930 6708 beq +0xA /* 0000093A */ 00000932 2F0A move.l -[A7], A2 00000934 4EB9 0000 0E10 jsr [0x00000E10] label0000093A: 0000093A 2F2E FF8C move.l -[A7], [A6 - 0x74] 0000093E 2F04 move.l -[A7], D4 00000940 2F0C move.l -[A7], A4 00000942 1F2E FFB4 move.b -[A7], [A6 - 0x4C] 00000946 2F0A move.l -[A7], A2 00000948 2052 movea.l A0, [A2] 0000094A 2068 0050 movea.l A0, [A0 + 0x50] 0000094E 4E90 jsr [A0] 00000950 256E FF84 0018 move.l [A2 + 0x18], [A6 - 0x7C] 00000956 2D4A FF84 move.l [A6 - 0x7C], A2 0000095A 2F0A move.l -[A7], A2 0000095C 2F2E FFB8 move.l -[A7], [A6 - 0x48] 00000960 206E FFB8 movea.l A0, [A6 - 0x48] 00000964 2050 movea.l A0, [A0] 00000966 2068 00E0 movea.l A0, [A0 + 0xE0] 0000096A 4E90 jsr [A0] label0000096C: 0000096C 2D46 FF8C move.l [A6 - 0x74], D6 00000970 5287 addq.l D7, 1 label00000972: 00000972 0C87 0000 03E8 cmpi.l D7, 0x3E8 00000978 6414 bcc +0x16 /* 0000098E */ 0000097A 0C84 FFFF FFFC cmpi.l D4, 0xFFFFFFFC 00000980 670C beq +0xE /* 0000098E */ 00000982 4A45 tst.w D5 00000984 6608 bne +0xA /* 0000098E */ 00000986 202E FF8C move.l D0, [A6 - 0x74] 0000098A 6600 FE24 bne -0x1DA /* 000007B0 */ label0000098E: 0000098E 202E FFB8 move.l D0, [A6 - 0x48] 00000992 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000996 4E5E unlink A6 00000998 205F movea.l A0, [A7]+ 0000099A 584F addq.w A7, 4 0000099C 4ED0 jmp [A0] 0000099E 9447 sub.w D2, D7 000009A0 6574 bcs +0x76 /* 00000A16 */ 000009A2 4672 616D not.w <> 000009A6 6573 bcs +0x75 /* 00000A1B */ 000009A8 5F5F subq.w [A7]+, 7 000009AA 3654 movea.w A3, [A4] 000009AC 5374 6163 6B46 7600 0000 subq.w [[A4 + 0x6B46] + 0x76000000], 1 000009B6 FFFF .invalid <> 000009B8 4E56 FF80 link A6, -0x0080 000009BC 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 000009C0 4203 clr.b D3 000009C2 1D43 FF80 move.b [A6 - 0x80], D3 000009C6 7004 moveq.l D0, 0x04 000009C8 3D40 FFCC move.w [A6 - 0x34], D0 000009CC 7008 moveq.l D0, 0x08 000009CE 3D40 FFCE move.w [A6 - 0x32], D0 000009D2 7014 moveq.l D0, 0x14 000009D4 3D40 FFD0 move.w [A6 - 0x30], D0 000009D8 1D43 FFD2 move.b [A6 - 0x2E], D3 000009DC 4EB9 0000 39BA jsr [0x000039BA] 000009E2 2640 movea.l A3, D0 000009E4 246E 0008 movea.l A2, [A6 + 0x8] 000009E8 2F2A 0010 move.l -[A7], [A2 + 0x10] 000009EC 2F2A 0008 move.l -[A7], [A2 + 0x8] 000009F0 4EB9 0000 6F82 jsr [0x00006F82] 000009F6 2F3C 0000 0122 move.l -[A7], 0x122 000009FC 4EB9 0000 0BEA jsr [0x00000BEA] 00000A02 2D40 FFD4 move.l [A6 - 0x2C], D0 00000A06 4A80 tst.l D0 00000A08 6708 beq +0xA /* 00000A12 */ 00000A0A 2F00 move.l -[A7], D0 00000A0C 4EB9 0000 0E10 jsr [0x00000E10] label00000A12: 00000A12 2F2E 000C move.l -[A7], [A6 + 0xC] label00000A16: 00000A16 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000A1A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A1E 7001 moveq.l D0, 0x01 00000A20 1F00 move.b -[A7], D0 00000A22 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00000A26 206E FFD4 movea.l A0, [A6 - 0x2C] 00000A2A 2250 movea.l A1, [A0] 00000A2C 2269 0050 movea.l A1, [A1 + 0x50] 00000A30 4E91 jsr [A1] 00000A32 7000 moveq.l D0, 0x00 00000A34 206E FFD4 movea.l A0, [A6 - 0x2C] 00000A38 2140 0018 move.l [A0 + 0x18], D0 00000A3C 2848 movea.l A4, A0 00000A3E 2F08 move.l -[A7], A0 00000A40 2F0B move.l -[A7], A3 00000A42 2253 movea.l A1, [A3] 00000A44 2269 00E0 movea.l A1, [A1 + 0xE0] 00000A48 4E91 jsr [A1] 00000A4A 2E2E 000C move.l D7, [A6 + 0xC] 00000A4E 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00000A52 4EB9 0000 AFAA jsr [0x0000AFAA] 00000A58 2D40 FFAC move.l [A6 - 0x54], D0 00000A5C 4A80 tst.l D0 00000A5E 6710 beq +0x12 /* 00000A70 */ 00000A60 2F00 move.l -[A7], D0 00000A62 2040 movea.l A0, D0 00000A64 2050 movea.l A0, [A0] 00000A66 2068 006C movea.l A0, [A0 + 0x6C] 00000A6A 4E90 jsr [A0] 00000A6C 2D40 FFAC move.l [A6 - 0x54], D0 label00000A70: 00000A70 246E FFD4 movea.l A2, [A6 - 0x2C] 00000A74 282A 0014 move.l D4, [A2 + 0x14] 00000A78 202A 001C move.l D0, [A2 + 0x1C] 00000A7C 2D40 FFB0 move.l [A6 - 0x50], D0 00000A80 4A80 tst.l D0 00000A82 6710 beq +0x12 /* 00000A94 */ 00000A84 2F00 move.l -[A7], D0 00000A86 2040 movea.l A0, D0 00000A88 2050 movea.l A0, [A0] 00000A8A 2068 0070 movea.l A0, [A0 + 0x70] 00000A8E 4E90 jsr [A0] 00000A90 2600 move.l D3, D0 00000A92 6002 bra +0x4 /* 00000A96 */ label00000A94: 00000A94 7600 moveq.l D3, 0x00 label00000A96: 00000A96 202E FFAC move.l D0, [A6 - 0x54] 00000A9A 6700 00B6 beq +0xB8 /* 00000B52 */ 00000A9E 2F03 move.l -[A7], D3 00000AA0 206E 0008 movea.l A0, [A6 + 0x8] 00000AA4 2468 0008 movea.l A2, [A0 + 0x8] 00000AA8 202A 0044 move.l D0, [A2 + 0x44] 00000AAC 2F00 move.l -[A7], D0 00000AAE 4227 clr.b -[A7] 00000AB0 2F2E FFAC move.l -[A7], [A6 - 0x54] 00000AB4 206E FFAC movea.l A0, [A6 - 0x54] 00000AB8 2250 movea.l A1, [A0] 00000ABA 2269 0090 movea.l A1, [A1 + 0x90] 00000ABE 4E91 jsr [A1] 00000AC0 4A00 tst.b D0 00000AC2 6700 008E beq +0x90 /* 00000B52 */ 00000AC6 206E FFAC movea.l A0, [A6 - 0x54] 00000ACA 7046 moveq.l D0, 0x46 00000ACC D1C0 add.l A0, D0 00000ACE 43EE FFB4 lea.l A1, [A6 - 0x4C] 00000AD2 7005 moveq.l D0, 0x05 label00000AD4: 00000AD4 22D8 move.l [A1]+, [A0]+ 00000AD6 51C8 FFFC dbf D0, -0x6 /* 00000AD4 */ 00000ADA B8AE FFC0 cmp.l D4, [A6 - 0x40] 00000ADE 6F5A ble +0x5C /* 00000B3A */ 00000AE0 B8AE FFC4 cmp.l D4, [A6 - 0x3C] 00000AE4 6E54 bgt +0x56 /* 00000B3A */ 00000AE6 2F07 move.l -[A7], D7 00000AE8 486E FFCC pea.l [A6 - 0x34] 00000AEC 486E 000C pea.l [A6 + 0xC] 00000AF0 4227 clr.b -[A7] 00000AF2 4227 clr.b -[A7] 00000AF4 486E FFD2 pea.l [A6 - 0x2E] 00000AF8 206E 0008 movea.l A0, [A6 + 0x8] 00000AFC 2028 0008 move.l D0, [A0 + 0x8] 00000B00 2D40 FFD8 move.l [A6 - 0x28], D0 00000B04 2040 movea.l A0, D0 00000B06 2468 0044 movea.l A2, [A0 + 0x44] 00000B0A 200A move.l D0, A2 00000B0C 2F00 move.l -[A7], D0 00000B0E 2052 movea.l A0, [A2] 00000B10 2068 00C0 movea.l A0, [A0 + 0xC0] 00000B14 4E90 jsr [A0] 00000B16 3A00 move.w D5, D0 00000B18 6720 beq +0x22 /* 00000B3A */ 00000B1A 3F05 move.w -[A7], D5 00000B1C 206E 0008 movea.l A0, [A6 + 0x8] 00000B20 2028 0008 move.l D0, [A0 + 0x8] 00000B24 2D40 FFDC move.l [A6 - 0x24], D0 00000B28 2040 movea.l A0, D0 00000B2A 2468 0044 movea.l A2, [A0 + 0x44] 00000B2E 200A move.l D0, A2 00000B30 2F00 move.l -[A7], D0 00000B32 2052 movea.l A0, [A2] 00000B34 2068 00C8 movea.l A0, [A0 + 0xC8] 00000B38 4E90 jsr [A0] label00000B3A: 00000B3A 262E FFC8 move.l D3, [A6 - 0x38] 00000B3E B883 cmp.l D4, D3 00000B40 6F08 ble +0xA /* 00000B4A */ 00000B42 4A83 tst.l D3 00000B44 6704 beq +0x6 /* 00000B4A */ 00000B46 7000 moveq.l D0, 0x00 00000B48 6002 bra +0x4 /* 00000B4C */ label00000B4A: 00000B4A 7001 moveq.l D0, 0x01 label00000B4C: 00000B4C 1D40 FF80 move.b [A6 - 0x80], D0 00000B50 6054 bra +0x56 /* 00000BA6 */ label00000B52: 00000B52 2F07 move.l -[A7], D7 00000B54 486E FFCC pea.l [A6 - 0x34] 00000B58 486E 000C pea.l [A6 + 0xC] 00000B5C 4227 clr.b -[A7] 00000B5E 4227 clr.b -[A7] 00000B60 486E FFD2 pea.l [A6 - 0x2E] 00000B64 206E 0008 movea.l A0, [A6 + 0x8] 00000B68 2028 0008 move.l D0, [A0 + 0x8] 00000B6C 2D40 FFE0 move.l [A6 - 0x20], D0 00000B70 2040 movea.l A0, D0 00000B72 2468 0044 movea.l A2, [A0 + 0x44] 00000B76 200A move.l D0, A2 00000B78 2F00 move.l -[A7], D0 00000B7A 2052 movea.l A0, [A2] 00000B7C 2068 00C0 movea.l A0, [A0 + 0xC0] 00000B80 4E90 jsr [A0] 00000B82 3A00 move.w D5, D0 00000B84 6720 beq +0x22 /* 00000BA6 */ 00000B86 3F05 move.w -[A7], D5 00000B88 206E 0008 movea.l A0, [A6 + 0x8] 00000B8C 2028 0008 move.l D0, [A0 + 0x8] 00000B90 2D40 FFE4 move.l [A6 - 0x1C], D0 00000B94 2040 movea.l A0, D0 00000B96 2468 0044 movea.l A2, [A0 + 0x44] 00000B9A 200A move.l D0, A2 00000B9C 2F00 move.l -[A7], D0 00000B9E 2052 movea.l A0, [A2] 00000BA0 2068 00C8 movea.l A0, [A0 + 0xC8] 00000BA4 4E90 jsr [A0] label00000BA6: 00000BA6 202E 000C move.l D0, [A6 + 0xC] 00000BAA 7601 moveq.l D3, 0x01 00000BAC C083 and.l D0, D3 00000BAE 670C beq +0xE /* 00000BBC */ 00000BB0 53AE 000C subq.l [A6 + 0xC], 1 00000BB4 422E FFA8 clr.b [A6 - 0x58] 00000BB8 6000 020A bra +0x20C /* 00000DC4 */ label00000BBC: 00000BBC 1D7C 0001 FFA8 move.b [A6 - 0x58], 0x1 00000BC2 6000 0200 bra +0x202 /* 00000DC4 */ label00000BC6: 00000BC6 102E FFA8 move.b D0, [A6 - 0x58] 00000BCA 6600 0090 bne +0x92 /* 00000C5C */ 00000BCE 2F2E 000C move.l -[A7], [A6 + 0xC] 00000BD2 486E FFCE pea.l [A6 - 0x32] 00000BD6 486E FFA0 pea.l [A6 - 0x60] 00000BDA 4227 clr.b -[A7] 00000BDC 4227 clr.b -[A7] 00000BDE 486E FFD2 pea.l [A6 - 0x2E] 00000BE2 206E 0008 movea.l A0, [A6 + 0x8] 00000BE6 2028 0008 move.l D0, [A0 + 0x8] 00000BEA 2D40 FFE8 move.l [A6 - 0x18], D0 00000BEE 2040 movea.l A0, D0 00000BF0 2468 0044 movea.l A2, [A0 + 0x44] 00000BF4 200A move.l D0, A2 00000BF6 2F00 move.l -[A7], D0 00000BF8 2052 movea.l A0, [A2] 00000BFA 2068 00C0 movea.l A0, [A0 + 0xC0] 00000BFE 4E90 jsr [A0] 00000C00 3A00 move.w D5, D0 00000C02 6658 bne +0x5A /* 00000C5C */ 00000C04 2C2E FFA0 move.l D6, [A6 - 0x60] 00000C08 202E FFA0 move.l D0, [A6 - 0x60] 00000C0C 5980 subq.l D0, 4 00000C0E 2F00 move.l -[A7], D0 00000C10 486E FFCC pea.l [A6 - 0x34] 00000C14 486E FF88 pea.l [A6 - 0x78] 00000C18 4227 clr.b -[A7] 00000C1A 4227 clr.b -[A7] 00000C1C 486E FFD2 pea.l [A6 - 0x2E] 00000C20 206E 0008 movea.l A0, [A6 + 0x8] 00000C24 2028 0008 move.l D0, [A0 + 0x8] 00000C28 2D40 FFEC move.l [A6 - 0x14], D0 00000C2C 2040 movea.l A0, D0 00000C2E 2468 0044 movea.l A2, [A0 + 0x44] 00000C32 200A move.l D0, A2 00000C34 2F00 move.l -[A7], D0 00000C36 2052 movea.l A0, [A2] 00000C38 2068 00C0 movea.l A0, [A0 + 0xC0] 00000C3C 4E90 jsr [A0] 00000C3E 3A00 move.w D5, D0 00000C40 0CAE FFFF FFFF FF88 cmpi.l [A6 - 0x78], 0xFFFFFFFF 00000C48 660C bne +0xE /* 00000C56 */ 00000C4A 2D46 000C move.l [A6 + 0xC], D6 00000C4E 1D7C 0001 FFA8 move.b [A6 - 0x58], 0x1 00000C54 6006 bra +0x8 /* 00000C5C */ label00000C56: 00000C56 2D6E FFA4 0010 move.l [A6 + 0x10], [A6 - 0x5C] label00000C5C: 00000C5C 102E FFA8 move.b D0, [A6 - 0x58] 00000C60 6700 0118 beq +0x11A /* 00000D7A */ 00000C64 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C68 486E FFD0 pea.l [A6 - 0x30] 00000C6C 486E FF8C pea.l [A6 - 0x74] 00000C70 4227 clr.b -[A7] 00000C72 4227 clr.b -[A7] 00000C74 486E FFD2 pea.l [A6 - 0x2E] 00000C78 206E 0008 movea.l A0, [A6 + 0x8] 00000C7C 2028 0008 move.l D0, [A0 + 0x8] 00000C80 2D40 FFF0 move.l [A6 - 0x10], D0 00000C84 2040 movea.l A0, D0 00000C86 2468 0044 movea.l A2, [A0 + 0x44] 00000C8A 200A move.l D0, A2 00000C8C 2F00 move.l -[A7], D0 00000C8E 2052 movea.l A0, [A2] 00000C90 2068 00C0 movea.l A0, [A0 + 0xC0] 00000C94 4E90 jsr [A0] 00000C96 3A00 move.w D5, D0 00000C98 6600 00E0 bne +0xE2 /* 00000D7A */ 00000C9C 2C2E FF8C move.l D6, [A6 - 0x74] 00000CA0 202E FF8C move.l D0, [A6 - 0x74] 00000CA4 7601 moveq.l D3, 0x01 00000CA6 C083 and.l D0, D3 00000CA8 6766 beq +0x68 /* 00000D10 */ 00000CAA 5386 subq.l D6, 1 00000CAC 422E FFA8 clr.b [A6 - 0x58] 00000CB0 2F06 move.l -[A7], D6 00000CB2 486E FFCE pea.l [A6 - 0x32] 00000CB6 486E FFA0 pea.l [A6 - 0x60] 00000CBA 4227 clr.b -[A7] 00000CBC 4227 clr.b -[A7] 00000CBE 486E FFD2 pea.l [A6 - 0x2E] 00000CC2 206E 0008 movea.l A0, [A6 + 0x8] 00000CC6 2028 0008 move.l D0, [A0 + 0x8] 00000CCA 2D40 FFF4 move.l [A6 - 0xC], D0 00000CCE 2040 movea.l A0, D0 00000CD0 2468 0044 movea.l A2, [A0 + 0x44] 00000CD4 200A move.l D0, A2 00000CD6 2F00 move.l -[A7], D0 00000CD8 2052 movea.l A0, [A2] 00000CDA 2068 00C0 movea.l A0, [A0 + 0xC0] 00000CDE 4E90 jsr [A0] 00000CE0 3A00 move.w D5, D0 00000CE2 6720 beq +0x22 /* 00000D04 */ 00000CE4 3F05 move.w -[A7], D5 00000CE6 206E 0008 movea.l A0, [A6 + 0x8] 00000CEA 2028 0008 move.l D0, [A0 + 0x8] 00000CEE 2D40 FFF8 move.l [A6 - 0x8], D0 00000CF2 2040 movea.l A0, D0 00000CF4 2468 0044 movea.l A2, [A0 + 0x44] 00000CF8 200A move.l D0, A2 00000CFA 2F00 move.l -[A7], D0 00000CFC 2052 movea.l A0, [A2] 00000CFE 2068 00C8 movea.l A0, [A0 + 0xC8] 00000D02 4E90 jsr [A0] label00000D04: 00000D04 2C2E FFA0 move.l D6, [A6 - 0x60] 00000D08 2D6E FFA4 0010 move.l [A6 + 0x10], [A6 - 0x5C] 00000D0E 606A bra +0x6C /* 00000D7A */ label00000D10: 00000D10 102E FF80 move.b D0, [A6 - 0x80] 00000D14 6754 beq +0x56 /* 00000D6A */ 00000D16 7021 moveq.l D0, 0x21 00000D18 1F00 move.b -[A7], D0 00000D1A 486E FF84 pea.l [A6 - 0x7C] 00000D1E 246E 0008 movea.l A2, [A6 + 0x8] 00000D22 2F2A 0010 move.l -[A7], [A2 + 0x10] 00000D26 262A 0008 move.l D3, [A2 + 0x8] 00000D2A 2F03 move.l -[A7], D3 00000D2C 2043 movea.l A0, D3 00000D2E 2050 movea.l A0, [A0] 00000D30 2068 0088 movea.l A0, [A0 + 0x88] 00000D34 4E90 jsr [A0] 00000D36 3A00 move.w D5, D0 00000D38 6720 beq +0x22 /* 00000D5A */ 00000D3A 3F05 move.w -[A7], D5 00000D3C 206E 0008 movea.l A0, [A6 + 0x8] 00000D40 2028 0008 move.l D0, [A0 + 0x8] 00000D44 2D40 FFFC move.l [A6 - 0x4], D0 00000D48 2040 movea.l A0, D0 00000D4A 2468 0044 movea.l A2, [A0 + 0x44] 00000D4E 200A move.l D0, A2 00000D50 2F00 move.l -[A7], D0 00000D52 2052 movea.l A0, [A2] 00000D54 2068 00C8 movea.l A0, [A0 + 0xC8] 00000D58 4E90 jsr [A0] label00000D5A: 00000D5A 202E FF84 move.l D0, [A6 - 0x7C] 00000D5E 5980 subq.l D0, 4 00000D60 2D40 0010 move.l [A6 + 0x10], D0 00000D64 422E FF80 clr.b [A6 - 0x80] 00000D68 600A bra +0xC /* 00000D74 */ label00000D6A: 00000D6A 202E FF94 move.l D0, [A6 - 0x6C] 00000D6E 5980 subq.l D0, 4 00000D70 2D40 0010 move.l [A6 + 0x10], D0 label00000D74: 00000D74 1D7C 0001 FFA8 move.b [A6 - 0x58], 0x1 label00000D7A: 00000D7A 2F3C 0000 0122 move.l -[A7], 0x122 00000D80 4EB9 0000 0BEA jsr [0x00000BEA] 00000D86 2440 movea.l A2, D0 00000D88 200A move.l D0, A2 00000D8A 6708 beq +0xA /* 00000D94 */ 00000D8C 2F0A move.l -[A7], A2 00000D8E 4EB9 0000 0E10 jsr [0x00000E10] label00000D94: 00000D94 2F2E 000C move.l -[A7], [A6 + 0xC] 00000D98 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000D9C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000DA0 1F2E FFA8 move.b -[A7], [A6 - 0x58] 00000DA4 2F0A move.l -[A7], A2 00000DA6 2052 movea.l A0, [A2] 00000DA8 2068 0050 movea.l A0, [A0 + 0x50] 00000DAC 4E90 jsr [A0] 00000DAE 254C 0018 move.l [A2 + 0x18], A4 00000DB2 284A movea.l A4, A2 00000DB4 2F0A move.l -[A7], A2 00000DB6 2F0B move.l -[A7], A3 00000DB8 2053 movea.l A0, [A3] 00000DBA 2068 00E0 movea.l A0, [A0 + 0xE0] 00000DBE 4E90 jsr [A0] 00000DC0 2D46 000C move.l [A6 + 0xC], D6 label00000DC4: 00000DC4 4A45 tst.w D5 00000DC6 6608 bne +0xA /* 00000DD0 */ 00000DC8 202E 000C move.l D0, [A6 + 0xC] 00000DCC 6600 FDF8 bne -0x206 /* 00000BC6 */ label00000DD0: 00000DD0 200B move.l D0, A3 00000DD2 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000DD6 4E5E unlink A6 00000DD8 205F movea.l A0, [A7]+ 00000DDA 4FEF 000C lea.l A7, [A7 + 0xC] 00000DDE 4ED0 jmp [A0] 00000DE0 8029 4765 or.b D0, [A1 + 0x4765] 00000DE4 7455 moveq.l D2, 0x55 00000DE6 7365 moveq.l D1, 0x65 00000DE8 7253 moveq.l D1, 0x53 00000DEA 7065 moveq.l D0, 0x65 00000DEC 6369 bls +0x6B /* 00000E57 */ 00000DEE 6669 bne +0x6B /* 00000E59 */ 00000DF0 6564 bcs +0x66 /* 00000E56 */ 00000DF2 4672 616D not.w <> 00000DF6 6573 bcs +0x75 /* 00000E6B */ 00000DF8 5F5F subq.w [A7]+, 7 00000DFA 3130 5455 move.w -[A0], [A0 + D5.w * 4 + 0x55] 00000DFE 7365 moveq.l D1, 0x65 00000E00 7253 moveq.l D1, 0x53 00000E02 7461 moveq.l D2, 0x61 00000E04 636B bls +0x6D /* 00000E71 */ 00000E06 4655 not.w [A5] 00000E08 6C55 bge +0x57 /* 00000E5F */ 00000E0A 6C00 0000 bge +0x2 /* 00000E0C */ // begin alternate branch 00000E0C-00000E10 label00000E0C: 00000E0C 0000 FFFF ori.b D0, 0xFF // end alternate branch 00000E0C-00000E10 label00000E0C: // (misaligned) 00000E0E FFFF .invalid <> 00000E10 4E56 0000 link A6, 0 00000E14 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4 00000E18 246E 0008 movea.l A2, [A6 + 0x8] 00000E1C 2F0A move.l -[A7], A2 00000E1E 4EB9 0000 3F5A jsr [0x00003F5A] 00000E24 264A movea.l A3, A2 00000E26 7022 moveq.l D0, 0x22 00000E28 D7C0 add.l A3, D0 00000E2A 4203 clr.b D3 00000E2C 1683 move.b [A3], D3 00000E2E 2079 FFFD 5F68 movea.l A0, [0xFFFD5F68] 00000E34 2488 move.l [A2], A0 00000E36 7800 moveq.l D4, 0x00 00000E38 2544 0004 move.l [A2 + 0x4], D4 00000E3C 2544 0010 move.l [A2 + 0x10], D4 00000E40 2544 0018 move.l [A2 + 0x18], D4 00000E44 2544 001C move.l [A2 + 0x1C], D4 00000E48 157C 0001 0020 move.b [A2 + 0x20], 0x1 00000E4E 1543 0021 move.b [A2 + 0x21], D3 00000E52 284A movea.l A4, A2 00000E54 7022 moveq.l D0, 0x22 label00000E56: 00000E56 D9C0 add.l A4, D0 00000E58 1239 FFFF 645C move.b D1, [0xFFFF645C] 00000E5E 7000 moveq.l D0, 0x00 00000E60 1001 move.b D0, D1 00000E62 5280 addq.l D0, 1 00000E64 2F00 move.l -[A7], D0 00000E66 4879 FFFF 645C push.l 0xFFFF645C 00000E6C 2F0C move.l -[A7], A4 00000E6E 4EB9 0000 0042 jsr [0x00000042] 00000E74 4FEF 000C lea.l A7, [A7 + 0xC] 00000E78 200A move.l D0, A2 00000E7A 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+ 00000E7E 4E5E unlink A6 00000E80 205F movea.l A0, [A7]+ 00000E82 584F addq.w A7, 4 00000E84 4ED0 jmp [A0] 00000E86 955F sub.w [A7]+, D2 00000E88 5F63 subq.w -[A3], 7 00000E8A 745F moveq.l D2, 0x5F 00000E8C 5F31 3154 subq.b <>, 7 00000E90 5374 6163 6B46 7261 6D65 subq.w [[A4 + 0x6B46] + 0x72616D65], 1 00000E9A 4676 0000 not.w [A6 + D0.w] 00000E9E FFFF .invalid <> 00000EA0 4E56 FFF8 link A6, -0x0008 00000EA4 48E7 1A38 movem.l -[A7], D3,D4,D6,A2,A3,A4 00000EA8 286E 0008 movea.l A4, [A6 + 0x8] 00000EAC 2C2E 0012 move.l D6, [A6 + 0x12] 00000EB0 7600 moveq.l D3, 0x00 00000EB2 2D43 FFF8 move.l [A6 - 0x8], D3 00000EB6 2D43 FFFC move.l [A6 - 0x4], D3 00000EBA 2F0C move.l -[A7], A4 00000EBC 4EB9 0000 14D2 jsr [0x000014D2] 00000EC2 296E 0016 0008 move.l [A4 + 0x8], [A6 + 0x16] 00000EC8 2946 000C move.l [A4 + 0xC], D6 00000ECC 282E 000E move.l D4, [A6 + 0xE] 00000ED0 2944 0004 move.l [A4 + 0x4], D4 00000ED4 2943 0010 move.l [A4 + 0x10], D3 00000ED8 7000 moveq.l D0, 0x00 00000EDA 2940 0014 move.l [A4 + 0x14], D0 00000EDE 2943 0018 move.l [A4 + 0x18], D3 00000EE2 196E 000C 0020 move.b [A4 + 0x20], [A6 + 0xC] 00000EE8 2044 movea.l A0, D4 00000EEA 2668 0008 movea.l A3, [A0 + 0x8] 00000EEE 246B 0044 movea.l A2, [A3 + 0x44] 00000EF2 2039 FFFB EFDC move.l D0, [0xFFFBEFDC] 00000EF8 6714 beq +0x16 /* 00000F0E */ 00000EFA 2F0A move.l -[A7], A2 00000EFC 2F06 move.l -[A7], D6 00000EFE 2F39 FFFB EFDC move.l -[A7], [0xFFFBEFDC] 00000F04 4EB9 0000 AC5A jsr [0x0000AC5A] 00000F0A 2D40 FFF8 move.l [A6 - 0x8], D0 label00000F0E: 00000F0E 262E FFF8 move.l D3, [A6 - 0x8] 00000F12 2943 001C move.l [A4 + 0x1C], D3 00000F16 4A83 tst.l D3 00000F18 676A beq +0x6C /* 00000F84 */ 00000F1A 2006 move.l D0, D6 00000F1C 2440 movea.l A2, D0 00000F1E 2F03 move.l -[A7], D3 00000F20 2043 movea.l A0, D3 00000F22 2250 movea.l A1, [A0] 00000F24 2269 0070 movea.l A1, [A1 + 0x70] 00000F28 4E91 jsr [A1] 00000F2A 2200 move.l D1, D0 00000F2C 200A move.l D0, A2 00000F2E 9081 sub.l D0, D1 00000F30 2940 0014 move.l [A4 + 0x14], D0 00000F34 2F03 move.l -[A7], D3 00000F36 2043 movea.l A0, D3 00000F38 2050 movea.l A0, [A0] 00000F3A 2068 008C movea.l A0, [A0 + 0x8C] 00000F3E 4E90 jsr [A0] 00000F40 2640 movea.l A3, D0 00000F42 200B move.l D0, A3 00000F44 6708 beq +0xA /* 00000F4E */ 00000F46 202B 0074 move.l D0, [A3 + 0x74] 00000F4A 2D40 FFFC move.l [A6 - 0x4], D0 label00000F4E: 00000F4E 202E FFFC move.l D0, [A6 - 0x4] 00000F52 6734 beq +0x36 /* 00000F88 */ 00000F54 2F2C 0014 move.l -[A7], [A4 + 0x14] 00000F58 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000F5C 206E FFFC movea.l A0, [A6 - 0x4] 00000F60 2250 movea.l A1, [A0] 00000F62 2269 0060 movea.l A1, [A1 + 0x60] 00000F66 4E91 jsr [A1] 00000F68 2940 0010 move.l [A4 + 0x10], D0 00000F6C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000F70 2F0C move.l -[A7], A4 00000F72 4EB9 0000 1552 jsr [0x00001552] 00000F78 2F0C move.l -[A7], A4 00000F7A 2F0B move.l -[A7], A3 00000F7C 4EB9 0000 1552 jsr [0x00001552] 00000F82 6004 bra +0x6 /* 00000F88 */ label00000F84: 00000F84 2946 0014 move.l [A4 + 0x14], D6 label00000F88: 00000F88 4CDF 1C58 movem.l D3,D4,D6,A2,A3,A4, [A7]+ 00000F8C 4E5E unlink A6 00000F8E 205F movea.l A0, [A7]+ 00000F90 4FEF 0012 lea.l A7, [A7 + 0x12] 00000F94 4ED0 jmp [A0] 00000F96 8029 4953 or.b D0, [A1 + 0x4953] 00000F9A 7461 moveq.l D2, 0x61 00000F9C 636B bls +0x6D /* 00001009 */ 00000F9E 4672 616D not.w <> 00000FA2 655F bcs +0x61 /* 00001003 */ 00000FA4 5F31 3154 subq.b <>, 7 00000FA8 5374 6163 6B46 7261 6D65 subq.w [[A4 + 0x6B46] + 0x72616D65], 1 00000FB2 4655 not.w [A5] 00000FB4 6C55 bge +0x57 /* 0000100B */ 00000FB6 6C50 bge +0x52 /* 00001008 */ 00000FB8 3654 movea.w A3, [A4] 00000FBA 5374 6163 6B55 6300 0000 subq.w [[A4 + 0x6B55] + 0x63000000], 1 00000FC4 4E56 0000 link A6, 0 00000FC8 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 00000FCE 6704 beq +0x6 /* 00000FD4 */ 00000FD0 7000 moveq.l D0, 0x00 00000FD2 6002 bra +0x4 /* 00000FD6 */ label00000FD4: 00000FD4 7001 moveq.l D0, 0x01 label00000FD6: 00000FD6 2000 move.l D0, D0 00000FD8 4E5E unlink A6 00000FDA 205F movea.l A0, [A7]+ 00000FDC 544F addq.w A7, 2 00000FDE 4ED0 jmp [A0] 00000FE0 8026 or.b D0, -[A6] 00000FE2 4973 5350 chk.w D4, [A3] 00000FE6 5F5F subq.w [A7]+, 7 00000FE8 3132 5452 move.w -[A0], [A2 + D5.w * 4 + 0x52] 00000FEC 6567 bcs +0x69 /* 00001055 */ 00000FEE 6973 bvs +0x75 /* 00001063 */ 00000FF0 7465 moveq.l D2, 0x65 00000FF2 7253 moveq.l D1, 0x53 00000FF4 6574 bcs +0x76 /* 0000106A */ 00000FF6 4631 3554 not.b <> 00000FFA 6172 bsr +0x74 /* 0000106E */ 00000FFC 6765 beq +0x67 /* 00001063 */ 00000FFE 7452 moveq.l D2, 0x52 00001000 6567 bcs +0x69 /* 00001069 */ 00001002 4E75 rts 00001004 6D62 blt +0x64 /* 00001068 */ 00001006 6572 bcs +0x74 /* 0000107A */ label00001008: 00001008 0000 FFFF ori.b D0, 0xFF 0000100C 4E56 0000 link A6, 0 00001010 0C2E 0020 0008 cmpi.b [A6 + 0x8], 0x20 /* ' ' */ 00001016 6704 beq +0x6 /* 0000101C */ 00001018 7000 moveq.l D0, 0x00 0000101A 6002 bra +0x4 /* 0000101E */ label0000101C: 0000101C 7001 moveq.l D0, 0x01 label0000101E: 0000101E 2000 move.l D0, D0 00001020 4E5E unlink A6 00001022 205F movea.l A0, [A7]+ 00001024 544F addq.w A7, 2 00001026 4ED0 jmp [A0] 00001028 8026 or.b D0, -[A6] 0000102A 4973 5043 chk.w D4, [A3 + D5.w + 0x43] 0000102E 5F5F subq.w [A7]+, 7 00001030 3132 5452 move.w -[A0], [A2 + D5.w * 4 + 0x52] 00001034 6567 bcs +0x69 /* 0000109D */ 00001036 6973 bvs +0x75 /* 000010AB */ 00001038 7465 moveq.l D2, 0x65 0000103A 7253 moveq.l D1, 0x53 0000103C 6574 bcs +0x76 /* 000010B2 */ 0000103E 4631 3554 not.b <> 00001042 6172 bsr +0x74 /* 000010B6 */ 00001044 6765 beq +0x67 /* 000010AB */ 00001046 7452 moveq.l D2, 0x52 00001048 6567 bcs +0x69 /* 000010B1 */ 0000104A 4E75 rts 0000104C 6D62 blt +0x64 /* 000010B0 */ 0000104E 6572 bcs +0x74 /* 000010C2 */ 00001050 0000 FFFF ori.b D0, 0xFF 00001054 4E56 0000 link A6, 0 00001058 1F2E 0008 move.b -[A7], [A6 + 0x8] 0000105C 4EB9 0000 C9F2 jsr [0x0000C9F2] 00001062 4A00 tst.b D0 00001064 6720 beq +0x22 /* 00001086 */ 00001066 0C2E 0002 0008 cmpi.b [A6 + 0x8], 0x2 // begin alternate branch 00001068-0000106C label00001068: 00001068 0002 0008 ori.b D2, 0x8 // end alternate branch 00001068-0000106C // begin alternate branch 0000106A-0000106E label0000106A: 0000106A 0008 6714 ori.b A0, 0x14 // end alternate branch 0000106A-0000106E label00001068: // (misaligned) label0000106A: // (misaligned) 0000106C 6714 beq +0x16 /* 00001082 */ fn0000106E: 0000106E 0C2E 000D 0008 cmpi.b [A6 + 0x8], 0xD /* '\r' */ 00001074 6508 bcs +0xA /* 0000107E */ 00001076 0C2E 001F 0008 cmpi.b [A6 + 0x8], 0x1F // begin alternate branch 0000107A-0000107E label0000107A: 0000107A 0008 6304 ori.b A0, 0x4 // end alternate branch 0000107A-0000107E label0000107A: // (misaligned) 0000107C 6304 bls +0x6 /* 00001082 */ label0000107E: 0000107E 7000 moveq.l D0, 0x00 00001080 6002 bra +0x4 /* 00001084 */ label00001082: 00001082 7001 moveq.l D0, 0x01 label00001084: 00001084 604E bra +0x50 /* 000010D4 */ label00001086: 00001086 1F2E 0008 move.b -[A7], [A6 + 0x8] 0000108A 4EB9 0000 CA32 jsr [0x0000CA32] 00001090 4A00 tst.b D0 00001092 6718 beq +0x1A /* 000010AC */ 00001094 0C2E 0022 0008 cmpi.b [A6 + 0x8], 0x22 /* '\"' */ 0000109A 670C beq +0xE /* 000010A8 */ 0000109C 0C2E 0021 0008 cmpi.b [A6 + 0x8], 0x21 /* '!' */ 000010A2 6704 beq +0x6 /* 000010A8 */ 000010A4 7000 moveq.l D0, 0x00 000010A6 6002 bra +0x4 /* 000010AA */ label000010A8: 000010A8 7001 moveq.l D0, 0x01 label000010AA: 000010AA 6028 bra +0x2A /* 000010D4 */ label000010AC: 000010AC 1F2E 0008 move.b -[A7], [A6 + 0x8] label000010B0: 000010B0 4EB9 0000 C9EA jsr [0x0000C9EA] // begin alternate branch 000010B2-000010B6 label000010B2: 000010B2 0000 C9EA ori.b D0, 0xEA // end alternate branch 000010B2-000010B6 label000010B2: // (misaligned) fn000010B6: 000010B6 4A00 tst.b D0 000010B8 6718 beq +0x1A /* 000010D2 */ 000010BA 0C2E 0034 0008 cmpi.b [A6 + 0x8], 0x34 /* '4' */ 000010C0 6508 bcs +0xA /* 000010CA */ label000010C2: 000010C2 0C2E 0045 0008 cmpi.b [A6 + 0x8], 0x45 /* 'E' */ 000010C8 6304 bls +0x6 /* 000010CE */ label000010CA: 000010CA 7000 moveq.l D0, 0x00 000010CC 6002 bra +0x4 /* 000010D0 */ label000010CE: 000010CE 7001 moveq.l D0, 0x01 label000010D0: 000010D0 6002 bra +0x4 /* 000010D4 */ label000010D2: 000010D2 4200 clr.b D0 label000010D4: 000010D4 4E5E unlink A6 000010D6 205F movea.l A0, [A7]+ 000010D8 544F addq.w A7, 2 000010DA 4ED0 jmp [A0] 000010DC 8031 4973 5265 6769 7374 6572 or.b D0, [[A1 + 0x52656769] + 0x73746572] 000010E8 5361 subq.w -[A1], 1 000010EA 7665 moveq.l D3, 0x65 000010EC 645F bcc +0x61 /* 0000114D */ 000010EE 5F31 3254 subq.b [A1 + D3.w * 2 + 0x54], 7 000010F2 5265 addq.w -[A5], 1 000010F4 6769 beq +0x6B /* 0000115F */ 000010F6 7374 moveq.l D1, 0x74 000010F8 6572 bcs +0x74 /* 0000116C */ 000010FA 5365 subq.w -[A5], 1 000010FC 7446 moveq.l D2, 0x46 000010FE 3135 5461 move.w -[A0], [A5 + D5.w * 4 + 0x61] 00001102 7267 moveq.l D1, 0x67 00001104 6574 bcs +0x76 /* 0000117A */ 00001106 5265 addq.w -[A5], 1 00001108 674E beq +0x50 /* 00001158 */ 0000110A 756D moveq.l D2, 0x6D 0000110C 6265 bhi +0x67 /* 00001173 */ 0000110E 7200 moveq.l D1, 0x00 00001110 0000 FFFF ori.b D0, 0xFF 00001114 4E56 0000 link A6, 0 00001118 48E7 0028 movem.l -[A7], A2,A4 0000111C 286E 0008 movea.l A4, [A6 + 0x8] 00001120 7022 moveq.l D0, 0x22 00001122 D9C0 add.l A4, D0 00001124 246E 000C movea.l A2, [A6 + 0xC] 00001128 1212 move.b D1, [A2] 0000112A 7000 moveq.l D0, 0x00 0000112C 1001 move.b D0, D1 0000112E 5280 addq.l D0, 1 00001130 2F00 move.l -[A7], D0 00001132 2F0A move.l -[A7], A2 00001134 2F0C move.l -[A7], A4 00001136 4EB9 0000 0042 jsr [0x00000042] 0000113C 4FEF 000C lea.l A7, [A7 + 0xC] 00001140 206E 0008 movea.l A0, [A6 + 0x8] 00001144 117C 0001 0021 move.b [A0 + 0x21], 0x1 0000114A 4CDF 1400 movem.l A2,A4, [A7]+ 0000114E 4E5E unlink A6 00001150 205F movea.l A0, [A7]+ 00001152 504F addq.w A7, 8 00001154 4ED0 jmp [A0] 00001156 8028 5365 or.b D0, [A0 + 0x5365] // begin alternate branch 00001158-0000115A label00001158: 00001158 5365 subq.w -[A5], 1 // end alternate branch 00001158-0000115A label00001158: // (misaligned) 0000115A 7446 moveq.l D2, 0x46 0000115C 756E moveq.l D2, 0x6E 0000115E 6374 bls +0x76 /* 000011D4 */ 00001160 696F bvs +0x71 /* 000011D1 */ 00001162 6E4E bgt +0x50 /* 000011B2 */ 00001164 616D bsr +0x6F /* 000011D3 */ 00001166 655F bcs +0x61 /* 000011C7 */ 00001168 5F31 3154 subq.b <>, 7 label0000116C: 0000116C 5374 6163 6B46 7261 6D65 subq.w [[A4 + 0x6B46] + 0x72616D65], 1 00001176 4652 not.w [A2] 00001178 3743 5374 move.w [A3 + 0x5374], D3 // begin alternate branch 0000117A-0000117E label0000117A: 0000117A 5374 7232 subq.w [A4 + D7.w * 2 + 0x32], 1 // end alternate branch 0000117A-0000117E label0000117A: // (misaligned) 0000117C 7232 moveq.l D1, 0x32 0000117E 3535 0000 move.w -[A2], [A5 + D0.w] 00001182 FFFF .invalid <> 00001184 4E56 0000 link A6, 0 00001188 48E7 1820 movem.l -[A7], D3,D4,A2 0000118C 246E 0008 movea.l A2, [A6 + 0x8] 00001190 262E 000E move.l D3, [A6 + 0xE] 00001194 B6B9 FFFB EB30 cmp.l D3, [0xFFFBEB30] 0000119A 6716 beq +0x18 /* 000011B2 */ 0000119C 2F03 move.l -[A7], D3 0000119E 262A 0088 move.l D3, [A2 + 0x88] 000011A2 2F03 move.l -[A7], D3 000011A4 2043 movea.l A0, D3 000011A6 2050 movea.l A0, [A0] 000011A8 2068 0094 movea.l A0, [A0 + 0x94] 000011AC 4E90 jsr [A0] 000011AE 2800 move.l D4, D0 000011B0 6006 bra +0x8 /* 000011B8 */ label000011B2: 000011B2 2839 FFFB EB30 move.l D4, [0xFFFBEB30] label000011B8: 000011B8 2F04 move.l -[A7], D4 000011BA 1F2E 000C move.b -[A7], [A6 + 0xC] 000011BE 2F0A move.l -[A7], A2 000011C0 2052 movea.l A0, [A2] 000011C2 2068 03F8 movea.l A0, [A0 + 0x3F8] 000011C6 4E90 jsr [A0] 000011C8 4CDF 0418 movem.l D3,D4,A2, [A7]+ 000011CC 4E5E unlink A6 000011CE 205F movea.l A0, [A7]+ 000011D0 4FEF 000A lea.l A7, [A7 + 0xA] label000011D4: 000011D4 4ED0 jmp [A0] 000011D6 9855 sub.w D4, [A5] 000011D8 7064 moveq.l D0, 0x64 000011DA 6174 bsr +0x76 /* 00001250 */ 000011DC 6550 bcs +0x52 /* 0000122E */ 000011DE 435F chk.w D1, [A7]+ 000011E0 5F39 5453 6964 subq.b [0x54536964], 7 000011E6 6556 bcs +0x58 /* 0000123E */ 000011E8 6965 bvs +0x67 /* 0000124F */ 000011EA 7746 moveq.l D3, 0x46 000011EC 6C55 bge +0x57 /* 00001243 */ 000011EE 6300 0000 bls +0x2 /* 000011F0 */ // begin alternate branch 000011F0-000011F4 label000011F0: 000011F0 0000 FFFF ori.b D0, 0xFF // end alternate branch 000011F0-000011F4 label000011F0: // (misaligned) 000011F2 FFFF .invalid <> 000011F4 4E56 0000 link A6, 0 000011F8 48E7 1820 movem.l -[A7], D3,D4,A2 000011FC 246E 0008 movea.l A2, [A6 + 0x8] 00001200 262E 000C move.l D3, [A6 + 0xC] 00001204 B6B9 FFFB EB30 cmp.l D3, [0xFFFBEB30] 0000120A 6716 beq +0x18 /* 00001222 */ 0000120C 2F03 move.l -[A7], D3 0000120E 262A 0088 move.l D3, [A2 + 0x88] 00001212 2F03 move.l -[A7], D3 00001214 2043 movea.l A0, D3 00001216 2050 movea.l A0, [A0] 00001218 2068 0094 movea.l A0, [A0 + 0x94] 0000121C 4E90 jsr [A0] 0000121E 2800 move.l D4, D0 00001220 6006 bra +0x8 /* 00001228 */ label00001222: 00001222 2839 FFFB EB30 move.l D4, [0xFFFBEB30] label00001228: 00001228 2F04 move.l -[A7], D4 0000122A 2F0A move.l -[A7], A2 0000122C 2052 movea.l A0, [A2] label0000122E: 0000122E 2068 03FC movea.l A0, [A0 + 0x3FC] 00001232 4E90 jsr [A0] 00001234 4CDF 0418 movem.l D3,D4,A2, [A7]+ 00001238 4E5E unlink A6 0000123A 205F movea.l A0, [A7]+ 0000123C 504F addq.w A7, 8 label0000123E: 0000123E 4ED0 jmp [A0] 00001240 9B55 sub.w [A5], D5 00001242 7064 moveq.l D0, 0x64 00001244 6174 bsr +0x76 /* 000012BA */ 00001246 6541 bcs +0x43 /* 00001289 */ 00001248 6464 bcc +0x66 /* 000012AE */ 0000124A 7265 moveq.l D1, 0x65 0000124C 7373 moveq.l D1, 0x73 0000124E 5F5F subq.w [A7]+, 7 fn00001250: 00001250 3954 5369 move.w [A4 + 0x5369], [A4] 00001254 6465 bcc +0x67 /* 000012BB */ 00001256 5669 6577 addq.w [A1 + 0x6577], 3 0000125A 466C 0000 not.w [A4 + 0x0] 0000125E FFFF .invalid <> 00001260 4E56 FFD8 link A6, -0x0028 00001264 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00001268 286E 0008 movea.l A4, [A6 + 0x8] 0000126C 2079 FFFB EFDC movea.l A0, [0xFFFBEFDC] 00001272 2668 0008 movea.l A3, [A0 + 0x8] 00001276 422E FFE1 clr.b [A6 - 0x1F] 0000127A 246C 0026 movea.l A2, [A4 + 0x26] 0000127E 200A move.l D0, A2 00001280 670A beq +0xC /* 0000128C */ 00001282 2F0A move.l -[A7], A2 00001284 2052 movea.l A0, [A2] 00001286 2068 01F4 movea.l A0, [A0 + 0x1F4] 0000128A 4E90 jsr [A0] label0000128C: 0000128C 200B move.l D0, A3 0000128E 6700 0156 beq +0x158 /* 000013E6 */ 00001292 2F0B move.l -[A7], A3 00001294 2053 movea.l A0, [A3] 00001296 2068 0064 movea.l A0, [A0 + 0x64] 0000129A 4E90 jsr [A0] 0000129C 4A00 tst.b D0 0000129E 6700 0146 beq +0x148 /* 000013E6 */ 000012A2 70FF moveq.l D0, 0xFFFFFFFF 000012A4 2F00 move.l -[A7], D0 000012A6 2F0B move.l -[A7], A3 000012A8 2053 movea.l A0, [A3] 000012AA 2068 0098 movea.l A0, [A0 + 0x98] label000012AE: 000012AE 4E90 jsr [A0] 000012B0 72FF moveq.l D1, 0xFFFFFFFF 000012B2 B081 cmp.l D0, D1 000012B4 6700 0130 beq +0x132 /* 000013E6 */ 000012B8 4AAC 00D2 tst.l [A4 + 0xD2] // begin alternate branch 000012BA-000012BC fn000012BA: 000012BA 00D2 .incomplete // end alternate branch 000012BA-000012BC fn000012BA: // (misaligned) 000012BC 6700 0128 beq +0x12A /* 000013E6 */ 000012C0 2F0B move.l -[A7], A3 000012C2 2053 movea.l A0, [A3] 000012C4 2068 005C movea.l A0, [A0 + 0x5C] 000012C8 4E90 jsr [A0] 000012CA 2D40 FFDC move.l [A6 - 0x24], D0 000012CE 4A80 tst.l D0 000012D0 660E bne +0x10 /* 000012E0 */ 000012D2 3F3C 0FA3 move.w -[A7], 0xFA3 000012D6 7003 moveq.l D0, 0x03 000012D8 3F00 move.w -[A7], D0 000012DA 4EB9 0000 490A jsr [0x0000490A] label000012E0: 000012E0 2F2C 00D2 move.l -[A7], [A4 + 0xD2] 000012E4 2F2E FFDC move.l -[A7], [A6 - 0x24] 000012E8 206E FFDC movea.l A0, [A6 - 0x24] 000012EC 2050 movea.l A0, [A0] 000012EE 2068 006C movea.l A0, [A0 + 0x6C] 000012F2 4E90 jsr [A0] 000012F4 2F00 move.l -[A7], D0 000012F6 2F0C move.l -[A7], A4 000012F8 2054 movea.l A0, [A4] 000012FA 2068 0454 movea.l A0, [A0 + 0x454] 000012FE 4E90 jsr [A0] 00001300 244C movea.l A2, A4 00001302 45EA 00E8 lea.l A2, [A2 + 0xE8] 00001306 2652 movea.l A3, [A2] 00001308 200B move.l D0, A3 0000130A 6700 00DA beq +0xDC /* 000013E6 */ 0000130E 2F0B move.l -[A7], A3 00001310 2053 movea.l A0, [A3] 00001312 2068 0058 movea.l A0, [A0 + 0x58] 00001316 4E90 jsr [A0] 00001318 1D40 FFE0 move.b [A6 - 0x20], D0 0000131C 2F12 move.l -[A7], [A2] 0000131E 4EB9 0000 AFAA jsr [0x0000AFAA] 00001324 2D40 FFD8 move.l [A6 - 0x28], D0 00001328 4A2C 00E6 tst.b [A4 + 0xE6] 0000132C 6746 beq +0x48 /* 00001374 */ 0000132E 4A80 tst.l D0 00001330 6742 beq +0x44 /* 00001374 */ 00001332 2012 move.l D0, [A2] 00001334 2D40 FFFC move.l [A6 - 0x4], D0 00001338 2040 movea.l A0, D0 0000133A 2028 0014 move.l D0, [A0 + 0x14] 0000133E 2F00 move.l -[A7], D0 00001340 486E FFE4 pea.l [A6 - 0x1C] 00001344 42A7 clr.l -[A7] 00001346 262C 00D6 move.l D3, [A4 + 0xD6] 0000134A 2F03 move.l -[A7], D3 0000134C 2043 movea.l A0, D3 0000134E 2050 movea.l A0, [A0] 00001350 2068 0084 movea.l A0, [A0 + 0x84] 00001354 4E90 jsr [A0] 00001356 266C 00D6 movea.l A3, [A4 + 0xD6] 0000135A 202B 0022 move.l D0, [A3 + 0x22] 0000135E 2D40 FFF4 move.l [A6 - 0xC], D0 00001362 202B 0026 move.l D0, [A3 + 0x26] 00001366 2D40 FFF8 move.l [A6 - 0x8], D0 0000136A 202E FFF4 move.l D0, [A6 - 0xC] 0000136E 91AE FFE4 sub.l [A6 - 0x1C], D0 00001372 601C bra +0x1E /* 00001390 */ label00001374: 00001374 266C 00E8 movea.l A3, [A4 + 0xE8] 00001378 202B 0014 move.l D0, [A3 + 0x14] 0000137C 2F00 move.l -[A7], D0 0000137E 486E FFE4 pea.l [A6 - 0x1C] 00001382 486E FFE8 pea.l [A6 - 0x18] 00001386 2F0C move.l -[A7], A4 00001388 2054 movea.l A0, [A4] 0000138A 2068 0468 movea.l A0, [A0 + 0x468] 0000138E 4E90 jsr [A0] label00001390: 00001390 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001394 2F0C move.l -[A7], A4 00001396 2054 movea.l A0, [A4] 00001398 2068 03F8 movea.l A0, [A0 + 0x3F8] 0000139C 4E90 jsr [A0] 0000139E 3940 00DE move.w [A4 + 0xDE], D0 000013A2 4A2C 00E6 tst.b [A4 + 0xE6] 000013A6 6720 beq +0x22 /* 000013C8 */ 000013A8 202E FFE4 move.l D0, [A6 - 0x1C] 000013AC D0AE FFF4 add.l D0, [A6 - 0xC] 000013B0 2F00 move.l -[A7], D0 000013B2 1F2E FFE0 move.b -[A7], [A6 - 0x20] 000013B6 262C 00F0 move.l D3, [A4 + 0xF0] 000013BA 2F03 move.l -[A7], D3 000013BC 2043 movea.l A0, D3 000013BE 2050 movea.l A0, [A0] 000013C0 2068 0418 movea.l A0, [A0 + 0x418] 000013C4 4E90 jsr [A0] 000013C6 6018 bra +0x1A /* 000013E0 */ label000013C8: 000013C8 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 000013CC 1F2E FFE0 move.b -[A7], [A6 - 0x20] 000013D0 262C 00F0 move.l D3, [A4 + 0xF0] 000013D4 2F03 move.l -[A7], D3 000013D6 2043 movea.l A0, D3 000013D8 2050 movea.l A0, [A0] 000013DA 2068 0418 movea.l A0, [A0 + 0x418] 000013DE 4E90 jsr [A0] label000013E0: 000013E0 1D7C 0001 FFE1 move.b [A6 - 0x1F], 0x1 label000013E6: 000013E6 102E FFE1 move.b D0, [A6 - 0x1F] 000013EA 661A bne +0x1C /* 00001406 */ 000013EC 2F39 FFFB EB30 move.l -[A7], [0xFFFBEB30] 000013F2 7001 moveq.l D0, 0x01 000013F4 1F00 move.b -[A7], D0 000013F6 262C 00F0 move.l D3, [A4 + 0xF0] 000013FA 2F03 move.l -[A7], D3 000013FC 2043 movea.l A0, D3 000013FE 2050 movea.l A0, [A0] 00001400 2068 0418 movea.l A0, [A0 + 0x418] 00001404 4E90 jsr [A0] label00001406: 00001406 4AAC 00D2 tst.l [A4 + 0xD2] 0000140A 6712 beq +0x14 /* 0000141E */ 0000140C 4AAC 00E8 tst.l [A4 + 0xE8] 00001410 670C beq +0xE /* 0000141E */ 00001412 2F0C move.l -[A7], A4 00001414 2054 movea.l A0, [A4] 00001416 2068 045C movea.l A0, [A0 + 0x45C] 0000141A 4E90 jsr [A0] 0000141C 603A bra +0x3C /* 00001458 */ label0000141E: 0000141E 4AAC 00D2 tst.l [A4 + 0xD2] 00001422 6734 beq +0x36 /* 00001458 */ 00001424 4A2C 00F4 tst.b [A4 + 0xF4] 00001428 672E beq +0x30 /* 00001458 */ 0000142A 4A2C 00E6 tst.b [A4 + 0xE6] 0000142E 671A beq +0x1C /* 0000144A */ 00001430 266C 00D6 movea.l A3, [A4 + 0xD6] 00001434 202B 0022 move.l D0, [A3 + 0x22] 00001438 2D40 FFF4 move.l [A6 - 0xC], D0 0000143C 2F00 move.l -[A7], D0 0000143E 2F0C move.l -[A7], A4 00001440 2054 movea.l A0, [A4] 00001442 2068 0458 movea.l A0, [A0 + 0x458] 00001446 4E90 jsr [A0] 00001448 600E bra +0x10 /* 00001458 */ label0000144A: 0000144A 4267 clr.w -[A7] 0000144C 4227 clr.b -[A7] 0000144E 2F0C move.l -[A7], A4 00001450 2054 movea.l A0, [A4] 00001452 2068 040C movea.l A0, [A0 + 0x40C] 00001456 4E90 jsr [A0] label00001458: 00001458 2F0C move.l -[A7], A4 0000145A 2054 movea.l A0, [A4] 0000145C 2068 047C movea.l A0, [A0 + 0x47C] 00001460 4E90 jsr [A0] 00001462 262C 00E2 move.l D3, [A4 + 0xE2] 00001466 2F03 move.l -[A7], D3 00001468 2F0C move.l -[A7], A4 0000146A 2054 movea.l A0, [A4] 0000146C 2068 0450 movea.l A0, [A0 + 0x450] 00001470 4E90 jsr [A0] 00001472 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00001476 4E5E unlink A6 00001478 205F movea.l A0, [A7]+ 0000147A 584F addq.w A7, 4 0000147C 4ED0 jmp [A0] 0000147E 8023 or.b D0, -[A3] 00001480 5072 6F67 addq.w <>, 8 00001484 7261 moveq.l D1, 0x61 00001486 6D43 blt +0x45 /* 000014CB */ 00001488 6F75 ble +0x77 /* 000014FF */ 0000148A 6E74 bgt +0x76 /* 00001500 */ 0000148C 6572 bcs +0x74 /* 00001500 */ 0000148E 4368 616E chk.w D1, [A0 + 0x616E] 00001492 6765 beq +0x67 /* 000014F9 */ 00001494 645F bcc +0x61 /* 000014F5 */ 00001496 5F39 5443 6F64 subq.b [0x54436F64], 7 0000149C 6556 bcs +0x58 /* 000014F4 */ 0000149E 6965 bvs +0x67 /* 00001505 */ 000014A0 7746 moveq.l D3, 0x46 000014A2 7600 moveq.l D3, 0x00 000014A4 0000 FFFF ori.b D0, 0xFF 000014A8 4E56 FFE0 link A6, -0x0020 000014AC 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 000014B0 266E 0008 movea.l A3, [A6 + 0x8] 000014B4 2A2E 000C move.l D5, [A6 + 0xC] 000014B8 7800 moveq.l D4, 0x00 000014BA 7C00 moveq.l D6, 0x00 000014BC 204B movea.l A0, A3 000014BE 4A85 tst.l D5 000014C0 6700 00A0 beq +0xA2 /* 00001562 */ 000014C4 246B 0026 movea.l A2, [A3 + 0x26] 000014C8 200A move.l D0, A2 000014CA 6700 0096 beq +0x98 /* 00001562 */ 000014CE 2F0A move.l -[A7], A2 000014D0 2252 movea.l A1, [A2] 000014D2 2269 01F4 movea.l A1, [A1 + 0x1F4] 000014D6 4E91 jsr [A1] 000014D8 2840 movea.l A4, D0 000014DA 200C move.l D0, A4 000014DC 6700 0084 beq +0x86 /* 00001562 */ 000014E0 2F05 move.l -[A7], D5 000014E2 2F0C move.l -[A7], A4 000014E4 2054 movea.l A0, [A4] 000014E6 2068 00A4 movea.l A0, [A0 + 0xA4] 000014EA 4E90 jsr [A0] 000014EC 2440 movea.l A2, D0 000014EE 200A move.l D0, A2 000014F0 6770 beq +0x72 /* 00001562 */ 000014F2 2F0A move.l -[A7], A2 label000014F4: 000014F4 2052 movea.l A0, [A2] 000014F6 2068 0070 movea.l A0, [A0 + 0x70] 000014FA 4E90 jsr [A0] 000014FC 2600 move.l D3, D0 000014FE 2E05 move.l D7, D5 label00001500: 00001500 9E83 sub.l D7, D3 00001502 4A2B 00E6 tst.b [A3 + 0xE6] 00001506 6734 beq +0x36 /* 0000153C */ 00001508 2F07 move.l -[A7], D7 0000150A 486E FFE0 pea.l [A6 - 0x20] 0000150E 42A7 clr.l -[A7] 00001510 262B 00D6 move.l D3, [A3 + 0xD6] 00001514 2F03 move.l -[A7], D3 00001516 2043 movea.l A0, D3 00001518 2050 movea.l A0, [A0] 0000151A 2068 0084 movea.l A0, [A0 + 0x84] 0000151E 4E90 jsr [A0] 00001520 4A00 tst.b D0 00001522 673E beq +0x40 /* 00001562 */ 00001524 246B 00D6 movea.l A2, [A3 + 0xD6] 00001528 202A 0022 move.l D0, [A2 + 0x22] 0000152C 2D40 FFF0 move.l [A6 - 0x10], D0 00001530 282E FFE0 move.l D4, [A6 - 0x20] 00001534 9880 sub.l D4, D0 00001536 2C2E FFE0 move.l D6, [A6 - 0x20] 0000153A 6026 bra +0x28 /* 00001562 */ label0000153C: 0000153C 7600 moveq.l D3, 0x00 0000153E 2D43 FFF8 move.l [A6 - 0x8], D3 00001542 2D43 FFFC move.l [A6 - 0x4], D3 00001546 2F07 move.l -[A7], D7 00001548 486E FFF8 pea.l [A6 - 0x8] 0000154C 486E FFFC pea.l [A6 - 0x4] 00001550 2F0B move.l -[A7], A3 00001552 2053 movea.l A0, [A3] 00001554 2068 0468 movea.l A0, [A0 + 0x468] 00001558 4E90 jsr [A0] 0000155A 282E FFF8 move.l D4, [A6 - 0x8] 0000155E 2C2E FFF8 move.l D6, [A6 - 0x8] label00001562: 00001562 204B movea.l A0, A3 00001564 4A84 tst.l D4 00001566 6734 beq +0x36 /* 0000159C */ 00001568 2F04 move.l -[A7], D4 0000156A 2F08 move.l -[A7], A0 0000156C 2253 movea.l A1, [A3] 0000156E 2269 03F8 movea.l A1, [A1 + 0x3F8] 00001572 4E91 jsr [A1] 00001574 3740 00E0 move.w [A3 + 0xE0], D0 00001578 2745 00E2 move.l [A3 + 0xE2], D5 0000157C 246B 00F0 movea.l A2, [A3 + 0xF0] 00001580 200A move.l D0, A2 00001582 670C beq +0xE /* 00001590 */ 00001584 2F06 move.l -[A7], D6 00001586 2F0A move.l -[A7], A2 00001588 2052 movea.l A0, [A2] 0000158A 2068 041C movea.l A0, [A0 + 0x41C] 0000158E 4E90 jsr [A0] label00001590: 00001590 2F0B move.l -[A7], A3 00001592 2053 movea.l A0, [A3] 00001594 2068 045C movea.l A0, [A0 + 0x45C] 00001598 4E90 jsr [A0] 0000159A 6024 bra +0x26 /* 000015C0 */ label0000159C: 0000159C 4240 clr.w D0 0000159E 3740 00E0 move.w [A3 + 0xE0], D0 000015A2 7000 moveq.l D0, 0x00 000015A4 2740 00E2 move.l [A3 + 0xE2], D0 000015A8 246B 00F0 movea.l A2, [A3 + 0xF0] 000015AC 200A move.l D0, A2 000015AE 6710 beq +0x12 /* 000015C0 */ 000015B0 2F39 FFFB EB30 move.l -[A7], [0xFFFBEB30] 000015B6 2F0A move.l -[A7], A2 000015B8 2052 movea.l A0, [A2] 000015BA 2068 041C movea.l A0, [A0 + 0x41C] 000015BE 4E90 jsr [A0] label000015C0: 000015C0 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000015C4 4E5E unlink A6 000015C6 205F movea.l A0, [A7]+ 000015C8 504F addq.w A7, 8 000015CA 4ED0 jmp [A0] 000015CC 9D41 subx.w D6, D1 000015CE 6464 bcc +0x66 /* 00001634 */ 000015D0 7265 moveq.l D1, 0x65 000015D2 7373 moveq.l D1, 0x73 000015D4 4368 616E chk.w D1, [A0 + 0x616E] 000015D8 6765 beq +0x67 /* 0000163F */ 000015DA 645F bcc +0x61 /* 0000163B */ 000015DC 5F39 5443 6F64 subq.b [0x54436F64], 7 000015E2 6556 bcs +0x58 /* 0000163A */ 000015E4 6965 bvs +0x67 /* 0000164B */ 000015E6 7746 moveq.l D3, 0x46 000015E8 556C 0000 subq.w [A4 + 0x0], 2 000015EC 4E56 0000 link A6, 0 000015F0 206E 0008 movea.l A0, [A6 + 0x8] 000015F4 216E 000C 00E8 move.l [A0 + 0xE8], [A6 + 0xC] 000015FA 4E5E unlink A6 000015FC 205F movea.l A0, [A7]+ 000015FE 504F addq.w A7, 8 00001600 4ED0 jmp [A0] 00001602 8028 5365 or.b D0, [A0 + 0x5365] 00001606 7453 moveq.l D2, 0x53 00001608 7461 moveq.l D2, 0x61 0000160A 636B bls +0x6D /* 00001677 */ 0000160C 4672 616D not.w <> 00001610 655F bcs +0x61 /* 00001671 */ 00001612 5F39 5443 6F64 subq.b [0x54436F64], 7 00001618 6556 bcs +0x58 /* 00001670 */ 0000161A 6965 bvs +0x67 /* 00001681 */ 0000161C 7746 moveq.l D3, 0x46 0000161E 5031 3154 addq.b <>, 8 00001622 5374 6163 6B46 7261 6D65 subq.w [[A4 + 0x6B46] + 0x72616D65], 1 0000162C 0000 FFFF ori.b D0, 0xFF 00001630 6010 bra +0x12 /* 00001642 */ 00001632 0415 3B08 subi.b [A5], 0x8 // begin alternate branch 00001634-00001636 label00001634: 00001634 3B08 move.w -[A5], A0 // end alternate branch 00001634-00001636 label00001634: // (misaligned) 00001636 0808 1A51 btst.b A0, 0x51 /* 'Q' */ label0000163A: 0000163A 00FF .incomplete 0000163C FFFF .invalid <> 0000163E B451 cmp.w D2, [A1] 00001640 00FF .incomplete label00001642: 00001642 FFFF .invalid <> 00001644 C55D and.w [A5]+, D2 00001646 00FF .incomplete 00001648 FFFF .invalid <> 0000164A B15D xor.w [A5]+, D0 0000164C 7604 moveq.l D3, 0x04 0000164E 1906 move.b -[A4], D6 00001650 0F4B bchg A3, D7 00001652 040C 0749 subi.b A4, 0x49 /* 'I' */ 00001656 4A06 tst.b D6 00001658 8189 00FF unpk -[A0], -[A1], 0x00FF 0000165C FFFE .invalid <> 0000165E 9E81 sub.l D7, D1 00001660 BD0A cmpm.b [A6]+, [A2]+ 00001662 0681 C200 FFFF addi.l D1, 0xC200FFFF 00001668 FE69 81E6 .extension 0xE69 <>, 0x81E6 // unimplemented 0000166C 0815 0704 btst.b [A5], 0x4 label00001670: 00001670 271B move.l -[A3], [A3]+ 00001672 0603 3705 addi.b D3, 0x5 00001676 7017 moveq.l D0, 0x17 00001678 1343 2F0F move.b [A1 + 0x2F0F], D3 0000167C 290F move.l -[A4], A7 0000167E 2537 2267 move.l -[A2], [A7 + D2.w * 2 + 0x67] 00001682 80E2 divu.w D0, -[A2] 00001684 0000 8326 ori.b D0, 0x26 /* '&' */ 00001688 8189 6C81 unpk -[A0], -[A1], 0x6C81 0000168C C100 abcd D0, D0 0000168E 0000 0000 ori.b D0, 0x0 00001692 0000 0000 ori.b D0, 0x0 00001696 0000 0000 ori.b D0, 0x0 0000169A 0000 0000 ori.b D0, 0x0 0000169E 0000 0000 ori.b D0, 0x0 000016A2 0000 0000 ori.b D0, 0x0 000016A6 0000 0000 ori.b D0, 0x0 000016AA 0000 0000 ori.b D0, 0x0 000016AE 0000 0000 ori.b D0, 0x0 000016B2 0000 0000 ori.b D0, 0x0 000016B6 0000 0000 ori.b D0, 0x0 000016BA 0000 0000 ori.b D0, 0x0 000016BE 0000 0000 ori.b D0, 0x0 000016C2 0000 0000 ori.b D0, 0x0 000016C6 0000 0000 ori.b D0, 0x0 000016CA 0000 0000 ori.b D0, 0x0 000016CE 0000 0000 ori.b D0, 0x0 000016D2 0000 0000 ori.b D0, 0x0 000016D6 0000 0000 ori.b D0, 0x0 000016DA 0000 0000 ori.b D0, 0x0 000016DE 0000 0000 ori.b D0, 0x0 000016E2 0000 0000 ori.b D0, 0x0 000016E6 0000 0000 ori.b D0, 0x0 000016EA 0000 0000 ori.b D0, 0x0 000016EE 0000 0000 ori.b D0, 0x0 000016F2 0000 0000 ori.b D0, 0x0 000016F6 0000 0000 ori.b D0, 0x0 000016FA 0000 0000 ori.b D0, 0x0 000016FE 0000 0000 ori.b D0, 0x0 00001702 0000 0000 ori.b D0, 0x0 00001706 0000 0000 ori.b D0, 0x0 0000170A 0000 0000 ori.b D0, 0x0 0000170E 0000 0000 ori.b D0, 0x0 00001712 0000 0000 ori.b D0, 0x0 00001716 0000 0000 ori.b D0, 0x0 0000171A 0000 0000 ori.b D0, 0x0 0000171E 0000 0000 ori.b D0, 0x0 00001722 0000 0000 ori.b D0, 0x0 00001726 0000 0000 ori.b D0, 0x0 0000172A 0000 0000 ori.b D0, 0x0 0000172E 0000 0000 ori.b D0, 0x0 00001732 0000 0000 ori.b D0, 0x0 00001736 0000 0000 ori.b D0, 0x0 0000173A 0000 0000 ori.b D0, 0x0 0000173E 0000 0000 ori.b D0, 0x0 00001742 0000 0000 ori.b D0, 0x0 00001746 0000 0000 ori.b D0, 0x0 0000174A 0000 0000 ori.b D0, 0x0 0000174E 0000 0000 ori.b D0, 0x0 00001752 0000 0000 ori.b D0, 0x0 00001756 0000 0000 ori.b D0, 0x0 0000175A 0000 0000 ori.b D0, 0x0 0000175E 0000 0000 ori.b D0, 0x0 00001762 0000 0000 ori.b D0, 0x0 00001766 0000 0000 ori.b D0, 0x0 0000176A 0000 0000 ori.b D0, 0x0 0000176E 0000 0000 ori.b D0, 0x0 00001772 0000 0000 ori.b D0, 0x0 00001776 0000 0000 ori.b D0, 0x0 0000177A 0000 0000 ori.b D0, 0x0 0000177E 0000 0000 ori.b D0, 0x0 00001782 0000 0000 ori.b D0, 0x0 00001786 0000 0000 ori.b D0, 0x0 0000178A 0000 0000 ori.b D0, 0x0 0000178E 0000 0000 ori.b D0, 0x0 00001792 0000 0000 ori.b D0, 0x0 00001796 0000 0000 ori.b D0, 0x0 0000179A 0000 0000 ori.b D0, 0x0 0000179E 0000 0000 ori.b D0, 0x0 000017A2 0000 0000 ori.b D0, 0x0 000017A6 0000 0000 ori.b D0, 0x0 000017AA 0000 0000 ori.b D0, 0x0 000017AE 0000 0000 ori.b D0, 0x0 000017B2 0000 0000 ori.b D0, 0x0 000017B6 0000 0000 ori.b D0, 0x0 000017BA 0000 0000 ori.b D0, 0x0 000017BE 0000 0000 ori.b D0, 0x0 000017C2 0000 0000 ori.b D0, 0x0 000017C6 0000 0000 ori.b D0, 0x0 000017CA 0000 0000 ori.b D0, 0x0 000017CE 0000 0000 ori.b D0, 0x0 000017D2 0000 0000 ori.b D0, 0x0 000017D6 0000 .incomplete